27 Dec

With so many AAA titles being delayed into the next calendar year, it seems probable that all of the games pushed back to avoid a crowded holiday season are in fact creating an equally crowded first quarter of 2010. Developer Capcom seems to agree with the sentiment, as three of its high-profile releases; Lost Planet […]