Monday, June 1, 2009

Best game title ever


Coming this fall. Enough said. Has anyone finished The Lost and Damned yet?

No comments: