Just download the latest version and install, no need to pay.
Just FYI I got the Itch email for this ~40mins ago and the sale had already ended, idk if my notifications settings can be changed to be faster or what.
Is there a way to save the game?