Really cool game, interesting mix of game mechanics, and great sound effects. The shuffle on hit was a bit annoying to deal with, but everything else was fun and worked well :)