Tag "Trapper"

E3 2014: Evolve – My time as ‘The Medic’

One of the big surprises at E3 was the time I spent with Turtle Rock Studios and 2K’s Evolve. I was thrust into the game and was hooked. If you don’t know