News Soul Sacrifice – The Ultimate Guide May 8th, 2013 4 Back when the demo first released for Soul Sacrifice, there were a number of complaints about how complex the game was. This isn’t too...