Demon's Souls - Launch Trailer

2010-06-21

Trailer for the launch of the game this week

blog comments powered by Disqus