Can somebody explain this picture?


#1

So i heard they released this a short time ago but i cant find any information about it. Can somebody tell me more?


#2

That was like one of the very first photos of Evolve shown I think. It’s just a concept art for a map that’ll hopefully be in the game


#3

Thanks! Map looks awesome for sure.


#4


Here is a link to another thread talking about this pic, along with a bit of text that goes with it