Godhood: New Indie Game Allows Players To Build A Religion And Spread Through Conquest
A new game has hit the Steam store during the middle of July, and the striking visuals and relaxing gameplay have captivated its audience. The game is published...