Uploaded on Sep 10, 2009 / 3846 views / 5332 impressions / 1 comment
The latest trailer for Demon's Souls from Atlus USA on the PS3