Hi we recommend dowloading the itch app first and installing that on your computer rather than downloading directly from the website as the itch app allows us to update the game in the future