Play SmashUp in fewer dimensions with fewer frames per second and slower response times. Wow! Incredible!
Back-end consists of a Play webserver doing next to nothing and a Python websocket server handling game logic. Front-end is powered by ScalaJS, THREE.js, and some other stuff.