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"?
Is a multiplayer game where each player controls an enchanted chest to collect and deliver packages in the required time to accumulate points.