Monday, November 11, 2013

Super Mario 3D World (Wii U) TV Spot

Of all that is releasing on November 22, Super Mario 3D World is what we're most excited for. 3D Mario at its purest. The addition of multiplayer makes for an enticing package. This commercial? Well, we can take it or leave it.

No comments: