yup, sadly you missed the open beta as it would have been a great chance
I can't basically describe this game as one of those games that you don't think much of, but when you do you can't stop playing
Also I can't stop hearing people who started playing Overwatch who could then not stop One of them being Totalbiscuit, a very well known game critic on youtube who should be busy with other big releases, but he played 40 hours straight and didn't want to play other games because Overwatch was just so much fun.
Blizzard was always a company who nailed the main point of games, 'fun'. And people can't help but just say that its soooo much fun. Its also really appealing game with the graphics and artstyle, someone had a lot of friends who are more the peaceful not really fps type of players. They all tried Overwatch and they had a great time just playing the healers.
Also blizzard is doing the biggest advertising ever, like seriously My personal favourite being the animated shorts like this one:
Is it weird to think that Overwatch is some sort of mix between CS and Smite?
I like the term First-Person MOBA. I wouldn't say it's much like CS, but there are links between all of the games of the FPS genre. I'd say Overwatch is like TF2, but with a better class system (as long as it is regularly updated with new characters) and more unorthodox mechanics (E.g. D.Va, Tracer).