Features Demon’s Souls Naked Run 8 November 30, 2011by Chris Lock Are you ready to rock!? Good, because I was ready to die.