Hey everyone! I've uploaded a new version of the demo - the game currently doesn't actually support online in-browser play without downloading it, which is why some users had a bug.
You can now only download the game - let me know how you like it! :)