This is really cool and oddly addictive.
At some point the music stopped so I don't know if it just isn't set to loop or if there is a pause between the loops and I died in the middle of it :P
If there was an on-screen touch keyboard I could see myself playing this on my phone.
Nice job!