Nintendo working on two new games from two very popular franchises.
Read more.