Is there a way to download the game through the itch app or only through downloading the zip file through mega?
is the only way to pay through paypal?