Can somebody explain this picture?

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

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

1 Like

Thanks! Map looks awesome for sure.

1 Like

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