The game hits the store shelves tomorrow, and Nintendo has released the final launch trailer.

More...