‘Evolve’ will alter your perception of coop

Watch the four stars of Evolve blow monsters to bits. (more…)