roob.la/30741
roob.la/30741
Six new Evolve screenshots released
Six new screenshots showcasing Turtle Rock's upcoming Evolve title have been released.
Everything is ready for a screengrab