Demon's Souls screenshots celebrate the game's PS3 release - VG247

Demon's Souls screenshots celebrate the game's PS3 release - VG247