http://www.gametrailers.com/player/40526.html
Tree gameplay, looks awsome, it made my eyes tear up, brigning back childhood memories of when I was a kid and played mario platformers all the time.
http://www.gametrailers.com/player/40519.html
Best menu Ive seen so far