Quantcast
View Post

Not a terrible loss as there are a ton of games releasing in the first 3 months.