The launch trailer for Epic Games and People Can Fly’s explosive prequel in the Gears of War series is now up for your eyes viewing pleasure. While it might not be launching until March 19th, this trailer is sure to get your blood flowing. Microsoft has also said that if the launch trailer reaches 100,000 views by March 15th they’ll give out a free Window Web weapon skin – try saying that three times fast! The trailer shows off a few new bits of campaign...