The End of the Free Game Demo?

Free Video Game Demos May Become a Thing Of The Past This past week has seen some important activity in the digital download video game marketplace, with the unforeseen success of Capcom and Canadian developer Blue Castle Games’ Dead Rising 2: Case Zero. Capcom chose to release Case Zero on Xbox Live weeks before the […]