Look for the email you got. The link will let you link it. If you don't find the email contact me at erik (aaat) doborog.com
wait... did the game update or not? because my itch.io says it is up to date but it still says 0.3.1
Not yet! Will make it live this evening.
:D