So....... are all routes out or is this game still ongoing? I'm still new to itch, so if I purchase $45 of the Beta version of Finn and Moocha, if the game is updated again later with a new route do I need to repurchase or does the update is for free thereafter?