ameratsu on 23 February 2009
I'm going to wait for a more reputable outlet to verify the game's length.
Demon's Souls Official Thread | Currently playing: Left 4 Dead 2, LittleBigPlanet 2, Magicka