It's a good game with great graphics, It plays well and the heroes don't feel overly similar but it's nothing special. Shame that some of the skins are just a lazy recolour.
The best part about it is the Short character animations showing the characters back story as they are beautifully done and quite interesting. It would of been nice to simply give the characters a Bio for us to read while browsing the heroes (unless they did and i simply missed it)
It also would of been nice if they even gave each character at least 1 unique story line mission each, Even if it's only a short one to get people invested in the characters available.
It's meh for solo play but if you have a good group of friends i can see people having alot of fun with it. I'm still on the fence of buying it myself but i got pretty bored of it after playing it for just 3 days in the open beta (played on PC) but not sure if i should give it a second chance or not. Even though i must say, Killing people as Mei with a icicle headshot when they're frozen was very satisfying