Non-Gamer Gaming Reviews: Demon’s Souls January 16, 2010admin Comment Someone I know (Dan) has not shut up for the past 3 weeks about this “Demon’s Souls”. Yeah yeah, I thought. Just like [...]