So this song is a pretty interesting one. I can't really think of a good genre for the song as I haven't really heard other songs like this one. The tempo also changes at one point and a second time at the very end which is also quite uncommon in songs.
On another note, I usually find many flaws in my songs that I've made long time ago and often quite bad flaws even, but that's not really the case with this song even though it was made quite some time ago. I quite like how this song turned out.