Thursday, February 17, 2011

One of the best trailers I've ever seen period!

This has got to be one of the best game trailers I've ever seen! From a film perspective it was greatly composed. Be sure to check out the HD version as well.



No comments:

Post a Comment