Friday, August 26, 2011

Awesome New X-COM Trailer


It's nothing like the old one but I think it still looks pretty good.

No comments:

Post a Comment