Nintendo Brings Super Mario 3D All Stars!

As always, Nintendo never fails to make it’s fans happy! This is the announcement trailer for Super Mario 3D All Stars!