This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
Steam has great Linux support and can run even non steam windows apps through proton I have not tested overwatch, but you can launch battle.net through steam if you add the exe to your steam library and force proton in the game properties
Edit: just use the app lutris to install battle.net, seems to be the even more easy route
And check out the linuxGaming community