Cleo’s Lost Idols Giveaway

Check out our Cleo’s Lost Idols giveaway and enter for a chance to win a SteamĀ  key that grants access to the beta and the game after launch! [Update: the winners have been randomly selected and the keys are being emailed out today! Check your inboxes and spam folders to see if you won a […]

Cleo’s Lost Idols Open Beta

Check out the Cleo’s Lost Idols open beta and help test out this new sandbox construction and puzzle game from Chilled Mouse! Just a few minutes ago Death by Beta received an email from Chilled Mouse regarding their latest game in development: Cleo’s Lost Idols. More importantly for all of you reading this, the Cleo’s […]