I think this game has potential!
What I first noticed that I couldn't do shit! I had skipped the training (Which is pointless), but against AI I could try heroes and see how they work. So far I have found 1 tank (D.va? Or whatever the name was) and 1 dps(McCree or something) and possibly a healer. Therefore I got heroes for required roles.
At first, like, right after I first started the game that my team wasn't able to progress any objective at all. We were basically stuck at our door. After that I went the to do the said testing and after that things went noticeably better. People quickly started to pick healers and tanks and not just dps. Stuff suddenly started working. Of course I found a few games where someone suddenly decided that they wanted to be their favorite tank and not be a healer and stuff started to go wrong with 2 tanks and no healer or tank/healer suddenly going dps, but generally it was fine. One problem I couldn't at this short time find answer to... Can you see the "what your team needs" list during the match, if you need to change around? I would like to fill in needed roles if able, if someone decides to switch for no reason? It shows at the start of the match, but not during match.
Stuff that comes to mind right now:
Maps still don't make sense to me, but I suppose this takes time so no complaints there.
Overwatch seems more quick paced than other fps I have played. It is very long time since I have played any fps seriously recently, though.
I don't know what stuff means. Like that giving points at the end of match. What do they do?
Unlockable skins? I assume these are cosmetic stuff bought from blizz with $. What I looked at quickly, they are not worth the money.
Loot boxes? How do you get these? When your account levels up? I assume these must be eventually bought too. I wonder if there is list of stuff you can get like in hots.
I will make more notes later.
This is my first impressions from open beta early access!