OW2 download problem

Got a key for OW2 but the OW2 technical beta option won’t show in the Game Version tab. I only connected with my email to my twitch account after I got the key, but I hope that that won’t screw me over for good. Any ideas?

1 Like

same brother :frowning:
bfcv fr