Windows Store – Window 8 Games – Soul Craft September 4, 2012 Mike Johnson Microsoft No Comments Description With humans on the brink to discover the secret of eternal life, angels and demons make a pact to proclaim the apocalypse to be able to materialize into …