https://itch.io/embed/222794
now you can test the game. BUT! you can only get the game for a limited time/quanity.
in the other upload u couldent claim or download. Now i hope you can.