Quantcast
View Post

So the biggest game of the year )top selling) launches and there's mo hype

anyway my sisters hyped for it!