Study Shows Ubisoft Is The Most Hated Gaming Company On Twitter
A study conducted by RAVE Reviews shows that Ubisoft is the most hated gaming company on Twitter. Based on theContinue Reading
Home of "The official podcast of esports" and everything you need to know about the business of video games