Nintendo has just announced it will be broadcasting a new Nintendo Direct tomorrow, November 5.
The Direct will not only be focused on upcoming Wii U and 3DS titles slated for release this holiday season, but also offer a look at what's to come in 2015. Expect to hear more about Captain Toad: Treasure Tracker, Pokémon Omega Ruby & Alpha…
