This seems like an odd piece of merch if Overwatch isn't coming... Or maybe it's for a spin-off in the same universe?
Edit: or maybe this is just merch for Overwatch and it isn't coming to the Switch.
Could just be random merchandise.
However, I wouldn't be surprised if Overwatch eventually releases for the platform. Maybe something with the next Direct.
Are.... are you guys serious?They made a Diablo III Pro Controller
This is eithr a very randong piece of merch or some quite funny leak.
Why would they make a switch case officially licensed by Nintendo and Blizzard if the game wasn't coming to Switch?