Super Mario Galaxy 2 trailer has me frothing at the mouth

Infendo