I was wondering the same thing. Funny thing is I think gow actually had reviews a week or 2 in advance.
It depends on how confident you are in review scores.
If you think the review scores will wow, and garner attention and possibly positively effect sales, you announce it in advance.
If you dont have confidence, you go day & date, or possibly only after launch.
That said I think Crash Team Racing will score well.
That video with the "31 stages" to showcase the game and its graphics looked pretty great, its up there wil Mario Kart 8, in terms of artyle and graphics imo.
Necro-bump this 2020: http://gamrconnect.vgchartz.com/thread.php?id=229249
Bumb in 2021: http://gamrconnect.vgchartz.com/post.php?id=9047071