Quantcast
View Post

Nintendo - 6
Ubisoft - 1
EA - 2 in the mail

 

So 33% third party when my $5 copies of Fifa and Mass Effect 3 arrive.