Gaming This Weeks Nintendo Downloads Includes OverwatchBy Breana CeballosOctober 12, 2019 Nintendo downloads this week include Witcher 3 and Overwatch