The song has a neo-sort of feel to it as well as a smooth, yet happy progression through the song. Sure as hell brought a smile to my face. :D see? there it is, lol. Anyways, the sounds were mastered pretty well to keep it easy and smooth. The beat was really good and, although a small amount of repetitiveness was felt, I'd say it transitioned altogether very well. I'd honestly have to tell you to work on that, but turning my horrible day from school, I have to give this:
Keep it up. Hope to see more of this kind of thing.