CTHULOOT: Demo update: progression saved and release date changed to April 14!

Hello Cthulooters, Due to other announcements and an opportunity, we've postponed the game's release by a few days, to Monday afternoon, April 14. We hope you're not too disappointed. If you're from the press or a conte…