Click here, here or here to play. Or here.
HTML5 and JavaScript Game Development Competition in just 13 kB
The code in moon.sjs is based on work by Sam Hasler (MIT)
Sound effects synthesizer code by Markus Neubrand (Apache License 2.0)
ArcadeAudio
(aa.js) is based on a blog post by Jack Rugile
BGM bytebeat by Fabian Giesen a.k.a. ryg (from this tweet)
Perlin noise (noise.js) based on example code by Stefan Gustavson (public domain)