Epic detail Gears of War 2 update, join Social Matches "in progress"