Earth Overclocked: New Game Announcement (Catwink) + Earth Overclocked 80% Off

We're putting Earth Overclocked on sale for 80% off as part of the Steam Endless Replayability Fest! In other news, after years of hiatus we finally have a new game to announce, to be released later this year! It's call…