Demon's Souls gets a new gameplay trailer, screenshots, and details ...

Demon's Souls gets a new gameplay trailer, screenshots, and details ...