SoulCraft
This game comprises of an angel who is to be trained in the fields of battle and advances in rank as he slaughters scores of demons who try to destroy earth in their wake. He battles through demons as he discovers a new plot by his superiors uncovered in more detail in the part 2.
Composition
This game has top-notch 3d interfacing, various environments from the tombs of Egypt to the ruined streets of the Bronx. The protagonist object has a lot of skins as well as the demons he is fighting. The weapon-fighting coordination is also good as regards the environment and the if-else statements as regards storyline makes it a good decision making game.