Quantcast
View Post

If they only announced games that were going to be released in the next 12 months, then you would realize just how few games are coming out soon.