And they tried to make a lot of games to enter the scene. Starcraft 2 was their best shot, but fucked that up in the end. Overwatch is just sad and even looks like shit, even though a lot of impressive designers left wow for it.
On topic though, I will definitely watch some m+ competition. Hoping it will be a nice watch