Wednesday, February 24, 2010

Darksiders Demo Trailer


Who needs a demo to see that the game is a blast?

No comments: