Lostplanet22 on 27 December 2012
Saw it a couple of hours ago but did not see what is so special about it. Gears of war doesn't really have that great montages compared to other games like Halo.