Demetrio_VR

Past Games

God's insatiable appetite for a small village to sacrifice their own in order to keep his wrath at bay. Will you sacrifice the villagers to change this world for the "better"?