A lot of fun! Challenging enough that you play levels in order to get a feel for them, but not to a frustrating degree. Other than the music cutting out and not looping, good music! Overall, good job!