A downloadable game.
Trapped on Earth. Surrounded by Enemies. Desperate for Answers. God has gone and the Gates of Heaven have slammed shut, leaving angels and demons abandoned on the mortal world. Their powers, long trapped in physical objects, now begin to aw...