Game Release News

Coolest Launch Trailer Of 2011: Battlefield 3

1088 days 5 hours ago By: B-radical | News | PC |
Launch trailers are the bread and butter of video game promotional ads; they have to sum up the entirety of a game in just a few short minutes, and they're usually accompanied by some equally kick-butt music.