HackTheDino.com for full video version.
Xbox has been continuing their love affair with the Switch for a while, but could certain clues be leading to a bigger team up between the two? And what could they be planning - Game Pass on Switch, or something much cooler?
view more