Todd Mitchell
May 2, 2016
Tripwire Interactive has released a major update for its upcoming co-op FPS, Killing Floor 2, and the...