Sunday, April 13, 2014

News::Evolve Gets Six New Screenshots

Developer Turtle Rock Studios has released six new screenshots for its upcoming sci-fi themed, co-operative first-person shooter, Evolve.



via N4G: pc news feed http://ift.tt/1kMsvhT