Snoopy on 27 October 2017
In no particular order, it is Microsoft, EA and Activision. I know I am going to get a lot of hate, but I love multiplayer games and these three publishers are the best regarding it imo.