Thanks mate ! Graphics are not as good as your own submission though 😉 I wish I could do some postprocessing, got my hands into GLSL a bit but that's freaking hard...
There is actually no good game engine for JS, what I used is a rendering engine and a separate physics engine, both just programming libraries without editors. It's so tedious I'm thinking about making my own little game engine actually.