TL;DR: Super Mario 3D All-Stars is officially out on September 18 — it's a limited run, so pre-order your copy as soon as you can Nintendo eShop | Best Buy ... Read more