Vanquish - Game Play Trailer

2010-06-08

Some gameplay and CGI footage

blog comments powered by Disqus