Very cool concept, nice artwork, and great sound design. Very challenging as well! Adding mouse controls might speed up the game a bit, but the current control scheme works well.