Crest – an Indirect God Sim to Launch on PC on March 8th
Crest – an Indirect God Sim to Launch on PC on March 8th Independent developer Eat Create Sleep announced the launch of Crest, an indirect god sim, coming March 8th on PC. The game has been in early access but is now due for full release next month on Steam, Humble Store, Green man Gaming […]