“Demiurge Studios has created a very compelling ‘Render This’ video, giving a “behind the curtain” look at the game’s development.”


About these ads