Fata Deum - The God Sim - Developer Early Access god gamesimulationstrategy RPGSimulation Est. Sales 16,995 Peak CCU 1,133 Review Score 60% Reviews 467