Atlus gives us Demon’s Souls screenshots, and you could not be happier.

Atlus gives us Demon’s Souls screenshots, and you could not be happier.

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)

———————