Why is December a slow month for new releases?
December tends to have a couple of major releases early in the month, but September, October, and November get the majority of new launches. This gives people enough time to buy Christmas presents, and it is also the reason that very few games come out in January and February.