Atlus gives us Demon’s Souls screenshots, and you could not be happier. Nathaniel Stevens July 23, 2009 Comments Closed Official News You’ll find the screens to the right and you’ll be impressed. How do we know this? Well, technically we don’t, but we assume you will be. (Yes, we know what assuming brings….. sheesh) ——————— Related Items Bandai Namco bringing One Piece Unlimited World Red to the states March 12, 2014 New Vegas Graphic Novel – All Roads iPhone App Now Available September 1, 2010 Nintendo Adds Color to Black Friday with Orange, Green Nintendo DSi Bundles November 22, 2010 Monster Pet Shop Screenshots June 8, 2011