Thanks for replying! If I understand correctly, if I have purchased the game on itch I will still receive updates until day 10. Right?
Correct, Day 10 through 20 will be a seperate purchase, and then days 20 through 30 will be another. this is a looong game ;)
would i be eligible for the steam key since i bought the game on here more than 200 days ago?