Gameitall
October 18, 2014
Usually a Launch trailer comes out between 1-2 days before the release of the game itself, but continuing with the rest of the rule breaking that Sledgehammer Games has...