I used mostly raw JS with the only library being modified Processing JS. I did all the physics by myself I think. No game engine used once so ever which should be pretty impressive. Though in the core of the game code there is a sort of "engine" that runs it. Also I wouldn't look there if I were you since I had to put most of hit in one file due to the library's limitations so it's a really big mess. The game works though (well for the most part)
Also do I know you from somewhere?