Game download isn't working for me
You have to pay $3 to download the full game, if you want to play the demo, it's only in the browser. Just click run game and give it some time to load and press z to start it.