This game is really really nice. I love the presentation, the art is really simple and pretty, and it's a great amount of frustrating!
The design was really solid for a game jam game, with especially the timing challenges and the level timer not allowing the player to just stand still until they got a good keyboard 'roll'