After a very early hands on with a pre-alpha build of a new, upcoming title from Turtle Rock Studios, the devs behind the gut-wrenching, edge-of-seat-clenching co-op zombie survival shooter, Left 4 Dead, its becoming clear that perhaps humanity should lay aside its complacency over standing at the zenith of the food chain. Theres a new beast in town and its hungry. This is Evolve.
via N4G: pc news feed http://ift.tt/1j5R0Sn
via N4G: pc news feed http://ift.tt/1j5R0Sn