I can't download for some reaso, has no download button. Other Itch.io games have it still. Alternative download link?
it's not meant to be downloaded it's supposed to be played on the browser