This has a great feel for rhythm! I don't necessarily approve of all the choices of instruments, though. I would suggest switching some of the piano parts onto a simular instrument that has a little more umph, like a rock organ of some type. (Mainly the stuff before the halfway mark. The stuff in the middle is fine as it is; it creates a nice dichotomy.)
I enjoy the freedom you take with your chord progression. It's nice to see someone mixing it up a bit.
Also I would try and find a more full sounding drum instrument (VST or Soundfont or whatever). The one here sounds a little bit weak, but your choice of drum composition is actually very nice.
I do like your bass though! It reminds me a bit of some Genesis-era stuff!
I forgot to mention that there are a few parts that I really like in particular: 0:51-1:15, 1:19-1:26 (this part has a very strong Justice/Daft Punk feel that you only really find in French House! Very good stuff there) 1:33-1:52
I'm not so sure if this would fit into a game very well, but I can't say for sure. It definitely would work for some games, probably a platformer of some type (I'm thinking Sonic gameplay for a boss battle). As a song, though, it is very nice.
Thanks so much for the full review! It helps me become better and I really appreciate it :)
Great base melody on which to remix and revamp. Would you mind if I played around with this?
It will be submitted under a title such as "Croirefly - Initiate [XYZ] ver" and you'll be notified when it's uploaded.
Thanks! Sure no problem :)
Please contact me if you would like to use this in a project. We can discuss the details.