So it's here till may 9th. Just download Battle.net to play it.
After about 10 games (9 of which won) I'm just gonna quickly complain about map design (it's trash) and relative imbalace of some heroes (Tracer and pretty much anything that can auto-heal).
Pharah has so much damage is insane bruh. And her ability to fly makes flanking and ambushes too good.
Also Zenyatta or however that flying robot monk is called is also pretty OP. The projectile speeds are so fast you almost can't miss and putting an E (Increased damage on the target) makes killing tanks a piece of cake.
And the healing is good too.
But it's really really fun. I like the concept of this "FPS mixed with TF2 mixed with MOBA" type of game.
Edit: Genji brings out the anime from me as I spout his lines and spout attacks from Naruto.
The lag compensation is a little aggressive, but 'bad netcode' is not really an issue. It needs tweaking is all. Furthermore, getting bored in two days of a game isn't indicative of the price tag being unjustified - more than likely you just have a short attention span. There's more content in Overwatch than there was in TF2 for many, many years, and nobody wrote that off so quickly.
That said, there are some massive balance issues at present. Widowmaker is so, so broken and necessitates either a better Widow on your team or a Winston (or two) to counter her if the enemy team ever picks one up. D.Va is also quite undertuned and really needs a fix to her critical hitbox.