I don't have my Switch on me right now to check, but supposedly the game isn't even appearing on the Switch's news section, either.

The "allowing for refunds for Overwatch only" part sounds like hearsay somewhat - would like some more word of mouth for that - but, yeah, it really seems like Nintendo is trying to avoid talking about Overwatch right now. Their twitter account isn't talking about it at all, even as it promotes Fortnite and The Witcher 3, which - considering that this game opened a Nintendo Direct - is fuckingBoy it sure would be awkward if Tracer was on the fighter pass huh