We’re kickin’ ass and taking names. Gears of War 3 releases tonight at midnight, so why not celebrate that fact by watching us play the game right now! Kick back, relax, yell at us, tell us we suck, and most of all, get excited for Gears of War 3’s release.