Battlefield 3 / StarCraft II

Battlefield 3 – TV Launch Trailer

Once again another impressive battlefield 3 vid.  Don’t even need to play the game, just watch the trailers.

Comments are closed.