I'll give the rest a shot as soon as I can get the update!
Thank you very much for this let's play! The game link has been updated, you can now download it;)