I liked it.
I thought the intro was just a bit too long. It kind of took away from the main melody.
That being said, I thought it sounded great. It was light with just enough rhythm and very fun to listen to. The only thing i could recommend is making the main melody stand out a little more, but other than that nice job.