Raging Monkey
New member
gamesindustry.bizOn the same day that Activision releases its latest title in the Wolfenstein franchise, GamesIndustry.biz can confirm that a number of the team responsible for the multiplayer portion of the game have been laid off.
Eh.