Battling Layoffs, GTA Comparisons, And The Industry's "Crap:" How Just Cause's Creator Is Risking It All
After years of improvement, and important upheaval that led to half the development staff being laid off and a significant change to the challenge, Liquid...