DISCLAIMER: This review is personal opinion only. Take it as that, and nothing else. Any personal attacks will be reported immediately.
Also, this review is about the PC version of the game.
Let my first introduce myself. Beside being a fervent MMORPG player, I have a quite long yet very old FPS background. I started playing those games with the very first DOOM, that's quite a while ago. I have played a few others like SW:Battlefront recently, but not really as much as I used to before moving to the MMORPG genre with Ultima Online.
Now about Overwatch... if someone had told me a few months ago that I'd get hooked by a team FPS game, I'd have laughed at him. That already says a lot about what Blizzard did with Overwatch. I'm older, slower, and also lacking training, but Overwatch adapts to all play styles. That's what attracted me during the beta. That I could jump in while no longer being a split millisecond twitch player and yet still be very useful to my team.
Overwatch has fabulous graphics, and a smooth game engine that runs well even on older computers. A coworker at the office played it on an Intel NUK, of course with all settings on low, and it was OK, and still looking decently good too.
I said fabulous, but as usually with Blizzard, in a heavily stylized cartoonish style which may not appeal to everyone. The map design is excellent, with each showing a stylized version of its respective country.
The game shows that the Blizzard art team is still one of the very best of the gaming industry.
Overwatch has a very nice soundtrack fitting to an epic shooter, with intro music fitting the different maps. The music is generally pleasing and you don't feel the need to turn it off like in some other games.
The game sounds and hero emotes and chatting perfectly fit the style of the game, just like the graphics do. There are nice, amusing details, like when specific heroes are on specific maps, they sometimes have a discussion related to it during the intro part of the match. The combat sounds are of the same high quality and fit the characters perfectly too.
The sound engine fully exploit my 5.1 home cinema receiver's capabilities, I can hear the enemies coming from behind, surround is perfectly managed. I've read on the forums that some people have problems with the Dolby Atmos sound on headphones, but I haven't experienced that on my system.
Overwatch has 21 heroes in 4 different roles, offense, defense, tank and support. And they managed to make them all feel different. As I already mentionned in my introduction, the strength of OW is that you have heroes for all playstyles and twitch capabilities. The heroes range from the stereotypical FPS character (Soldier 76) or the Doom/Quake style rocket launcher user with a twist (Pharah), to healers like Mercy or the typical tank like Reinhardt. Some heroes will requires twitch aiming skills, while others will work just fine even for less twitch skilled people like me. And like all Blizzard games, the "easy to learn, hard to master" motto applies.
Combat is fast and fun, and more oriented on strategy and smart choice of heroes rather than brute force and super sniping skills. If people run around like headless chicken killing everything in sight, your team will most likely lose. But if they work intelligently on the objectives, then you have good chances to win. I like this concept of "smart shooter", rather than the game being just about who can turn around the fastest and make a headshot.
One negative point would be some balance issues (yeah Bastion, looking at you here), and also some "ultimate" skills being a bit too powerful and faceroll easy. The "overtime" system compensates a bit for that, but the smart use of a single "ultimate" can completely turn the tide of the game. Granted, it's also part of the strategy, but sometimes it's just frustrating to have played well during the whole match just to lose at the end because some Hanzo or D-Va facerolled his ultimate. This works for both sides, thankfully, but ideally I'd have liked some ultimates to be a bit less powerful.
Well, needless to say that I'm having a blast. The game is definitely worth the $40 entry price, or even the $60 for the Origin edition I have purchased. The game achieves what every video game should achieve, giving great amounts of fun while having little negative (frustrating) points. This gets the perfect score for me, worth every cent invested. And the fact that the game is B2P means we have all heroes and maps available immediately and the in game store is 100% cosmetic, not to mention it only sells stuff that you can get by just playing the game.
Final SCORE: 9/10
Overwatch is not perfect, but its for sure a hell lot of fun, and its design can attract even people who aren't familiar or skilled in the usual heavily twitch based FPS games.
One of the best game in that genre that I have played.