8 years between full games? It's a long time. 

However, the 3D Mario team is under pressure very few developers are under.

The expectations are:
1) make one of the best games we've ever played
2) make a game that will sell the system

Not easy. It's been this way since Mario 64.