Demo here.
It was originally bootstrapped using Rails for a future backend but I was bored and never really implemented any kind of backend neither finished the game. All the code is in app/assets/javascripts. All is not used in the game but a lot have been implemented: different kind of enemys, squadrons of enemys, waves, levels, weapons,, …
You can also check my assets baker.