I tried playing, and it looks like a fun game, but the viewport is cut off by the right edge of my monitor.
Oh, that's unfortunate, might be a technical issue with your browser, not sure. I've had other people play it without issue :(