I sooooo want to play with this but I keep getting "download forbidden" :(
Try to download it from the Itch.io app and if that doesn't work try a different browser.