A lot of fun to listen to!
Hahaha, this one is awesome! I don't know why, but I couldn't help but laugh. The chord progression is fairly common, but simply awesome. I love how you modulate up every so often, and the melody in the strings gets pretty cool IMO. The drums are nice and simplistic, which is good for this song.
In the drums, I'd like to hear a fill every once in a while for variety. You had two or three, but not often enough. A syncopated hi-hat would also fit well I think. I think I hear a bass guitar in the second half, but would like it if the volume was a little louder on it. And i know it is hard doing recordings on a keyboard like this, but some notes were just a little out of sync here and there. (That's not a big deal though) The transition at like 3:19 to 3:22 was a little rough.
Anyway, this is completely awesome! While it's not an incredibly complicated piece, it has a good beat, a really fun chord progression, and a nice melody. It really made me want to dance, and brought a big smile to my face. Great job on this one! :D