LOL I'm fucking dying, this threw me off guard
10/10 haven't seen a ship like this before
Dont worry its not dumb.
As long as you keep your itch.io account you will be able to down loud the latest version of any purchase you make