hollabackenny on 24 December 2012
I'm still trying to wrap my head over what the term "Christmas is geared towards Microsoft and Nintendo" means.
Do people make up lines that make no sense to justify the fact that X360 sells way more consoles than PS3 from November - January?