Headlines


Shadow of a Soul

Shadow of a Soul Releasing This October

Shadow of a Soul will release on October 24, 2012. Gamers can pre-order the title and save 20% by paying only $15.99. The game plans to give players a terrifying gameplay experience with some of the creepiest elements straight out of a nightmare.