Rate overwatch right now

I’d give it a 3/10
I leave most match these days feeling quite frustrated and disappointed. New server region lock forced me to match with people from Asian servers, even though I’ve chosen to play on NA server.

All these words/sentences in a language I can’t understand and being unable to communicate in English with my teammates have made the game a new low for me. I used to play Overwatch daily, but now, I won’t even consider trying to look at the game icon, because all I can expect is just more frustration.