Hey guys,

Found the European version of Overwatch digitally for Switch for 28.09 on cdkeys.com, you just need to set up a European account to activate it on the Eshop (can set one up at accounts.nintendo.com) I tested it last night and it all seems to be working fine!