Nintendo is finally getting back on track thanks to the release of two games from two of its most popular franchises, Mario and Zelda. Find out how these two games help turn things around for the Big N this holiday season.

Bitnami