Be sure to take a look at what could be the hardest game to make a retail release in the west this year!
Demon’s Souls Trailer
Posted on: Nov 29, 2010
Be sure to take a look at what could be the hardest game to make a retail release in the west this year!