Video Game Review: Evolve

“Evolve” is the newest First Person Shooter from ‘Left 4 Dead” developers Turtle Rock Studios, available right now for XBOX ONE, Playstation 4 and PC. “Evolve” sells itself as the newest innovator of the FPS genre by throwing out...