File under: Everything, Promoted November 3, 2011 Star Trek dev Gameforge hit by massive layoffs Jessica Citizen