To start off with, this is probably the catchiest tune I've heard today, and that's saying a lot.
I really enjoy the transitions between the drum heavy, melody light parts to the drum light, melody heavy parts.
I feel like this came straight out of a nineties platforming and/or adventure game. Like Rocket Robot on Wheels, or Bomberman. I enjoyed it immensely.