Evolve Creature Concept Art by Stephen Oakley | #119
Stephen Oakley is a Concept Artist who is currently working currently working at Sony Santa Monica studios however before that he had worked at Turtle Rock Studios for nearly 5 years – He had been working on Evolve creature art, textures and concept art for the game.
Jump on over to his portfolio to check out more of his work too!