I put a fair wedge of time into it on the final beta, and was impressed enough to pre-purchase the full game, which I've been enjoying very much since it was released.
It's fantastic fun, demands proper team play, but generally speaking you can get a good game with randoms. Far better if you're teamed up with chums though.
Seems quite simple on the surface but there's a lot of tactical depth to it, the nature of the game changes completely depending on what characters your enemy are running with, so the entire feel of the game can change more than once in the space of a single round if people are switching their characters around enough.
Typical Blizzard shine, it looks and sounds absolutely gorgeous, and they've hit 60FPS on both consoles as well.
Blizzard have promised that all future content for the game will be free, with only cosmetic items costing further cash on top of the purchase price of the game.
There's also no progression system in terms of gear/power ups/weapons, levelling up just unlocks loot boxes which contain only cosmetic items. So a Level 1 character has exactly the same power level, weapon loadout, abilities etc as a Level Capped character.
Eurogamer gave it an 'Essential' today -
http://www.eurogamer.net/articles/2016- ... tch-review