There's a great deal of excitement right now in regards with the Nintendo Switch. Fans are waiting for the official word as to when it would be released but Nintendo has not issued any official statement yet, but fans may have received a clue. The release date for upcoming game console may have been revealed through a leak. Nintendo Switch