Yes? YES!? YES! YES, YES, YES!
The first really big stage is a Mother stage, what a massive turn-on...Holy crap...
Edit: If no one minds being spoiled, you can find the original designs for New Pork City and the Ultimate Chimera
here...They did a great job on both!
(Oh, and also the Rope Snake that Lucas is using in that previous screen...)