Quantcast
View Post

i think it's because we could maybe see first trailers of first party games