Hi! We’re happy you’re enjoying the games ^^
The download link you received should work forever. Just checked yours and it seems good. Will resend the info to the email you used to purchase it, and hopefully we can figure out what’s happening.
I don’t think there has been an update since December, sadly. We’re currently working in the story, and we’re not sure when to release another update because of that. It’s poor form to require people to play through a story mode multiple times cause things get added or changed around. Maybe one ‘sneak peek’ update?