As much as we moan and whine, fact is that franchises rule the gaming world. After all, every year there seems to be another Call of Duty, another Assassin’s Creed, another Madden, and those games sell like hotcakes. One of EA’s big franchises, Medal of Honor, won’t be getting that...