Thanks :)
It's made with my own custom game engine (although Three.JS is buried in there somewhere!). The art, sound and music was made by me this weekend although some of the sound and background tiles were recycled from other projects. I normally do Ludum Dare competitions so I'm pretty used to churning out a load of art and stuff in a short space of time :)