Its not unheard of for games to go in development even longer. Diablo 2, Tribes 2, hell, they started development of Duke Nukem Forever back in '97 and it STILL isnt out. They could have gone a bit longer to develop the multiplayer considering how many units they sold and maybe even more WITH the mulitplayer if it had been available.