www.GameInformer.com
Switch Lights

The lights are on

Demon's Souls

This Demon's Souls concept art shows off the monsters and locations that make Atlus's RPG so scary and compelling.