This game is so far in the horizon that any launch dates are highly volatile. A few weeks ago, MGS4 was a few months from being launched, now it's only getting launched in June or later... If you're waiting for games coming out in a few years, don't hold your breath, you might get heavily disappointed.
My Mario Kart Wii friend code: 2707-1866-0957