Captain Toad: Treasure Tracker Releases Two Weeks Early
In some happy news in time for Christmas, Nintendo has released Captain Toad: Treasure Tracker for Wii U today in the UK, two weeks ahead of its initial January 2nd release date. GAME seems to be shipping copies of the game from today and if you go in store, you…