Quantcast
View Post

70% first party

Nintendo - 7
Ubisoft - 1
EA - 1
WB - 1