makingmusic476 on 12 October 2008
Wasn't Animal Crossing announced at E3 in July? And it's releasing in November. Mario Kart was first announced in August of last year.
Either way, even 5-6 months between announcement and release is a really short period of time.