Still as awesome as ever huh?
This is one catchy song! The main melody is so simple (to the most mart), but sooo good! I usually don't like this amount of repetition, but when it's pulled of this well, with so much going on around the melody, it works really well!
Gotta say, you know I'm loving that piano rhythmic action. Only place I think it sounds a bit weird is when it is barely hearable (like after 1:10-1:41). It gives me some kind of weird feel there, like it almost has a purpose there, but still not. I think it should be a bit louder, or not there at all, but maybe my ears are having a weird day XD
Overall though, I have nothing to complain about! Love the transitions and parts, and besides the thing I mentioned, the mixing is impeccable.
Awesome job; keep it up ;)