News

Following Left 4 Dead's undying legacy, the developer of the game shares that a new likewise project is in the works.