Game is up and running here in the browser, try it! Fixes coming, stay tuned!