A:AnswerYes unfortunately it is but I haven’t seen overwatch in a hard copy, I tried finding one for my sister but the digital one was the I oh one I found to be honest
A:AnswerOk sk basically it gives you a free 3 month subscription to the online thing you need to have in order to play games on the Nintendo switch with different people. Such as PS plus or X box Live, it a cool little freebie in order to start playing right away and apples to all the games you need to play online with other players too !