E3 2014 Round-Up- Evolve

This one has been on our radar for a while, but it got a new trailer with a shiny new monster reveal at E3, so we figured we’d share it with you. Evolve is being developed by Turtle Rock Studios, who brought us the frenetic co-op zombie shooters Left 4 Dead and Left 4 Dead 2. In … Continue reading