Swedish developer Eat Create Sleep announced that Crest, their imaginative new indirect god simulator, has been released. The game, which tasks players with the creation of civilization itself, is now available for download on Steam. Watch the trailer for Crest below: Crest is a strategic religion simulator in which players must shape the world by communicating with their followers […]