A solid platformer at it's center and a fun romp through the levels. The music on the last level is boppin!