Since the surfacing rumors that Blizzard’s Overwatch will be coming to the Nintendo Switch, players have already fueled themselves with guesses and speculation on what other possibilities could emerge from this. At the time prior to the game officially being…