July 28, 2009

The story of Nintendo's comback.

This video is surprisingly awesome. Plus, it's always cool to see Luigi in a lead role.