How do I download the updates? I bought this game way back when it first came out and have no idea how to install the updates without buying the game a second time...
You'll have to sign up for itch.io but as long as you use the email address you used to buy the game, it should show up in your collection.