It may seems that the Season Pass for Gears of War 3 maybe a little too steep when it was announced a couple of weeks ago. For a set of DLC who are pure multiplayer map packs, it maybe a little steep but if it there's more to it, then it will pretty much justify the price. For those who are...