js13k try
I used only canvas. No other libs or packages. I am not a designer, have that in mind :) This contest made me work with music for the first time in my life too :)
Anyway, rules of the game are simple, and you can read it when you open the game.