Strange one
I'd say that this song would belong to the "Miscellaneous" genre.
And I have to say that the song is greatly odd. It has sometimes it's nice, melodic moments that gives the mood that I like it, then it goes into something I dislike, so it does have a slight confusing method in it. Hence, I give to this one 5 out of 10. (I still do keep in mind that this is your old songs)