Evolve

Chris Capel checks out the latest game from the makers of Left 4 Dead. No, not Valve