Interesting idea and good implementation. At first I didn't understand what I should do, but after a few seconds I did.
Btw, you forgot to loop the music, game plays not as well without it 😉