Thanks for all the kind words! I'm glad it felt rather polished, aside from the difficulty. I was pleased when I found the music (creative commons music is great!), as I thought it did a good job of preventing me from getting too frustrated while I played.