Nick De Spain is a concept artist at Turtle Rock, the developers of games like Evolve and the original Left 4 Dead.
Nick De Spain is a concept artist at Turtle Rock, the developers of games like Evolve and the original Left 4 Dead.
Eoghan Cowan is a concept artist based in Ireland who has done work for companies like Ubisoft and Square Enix.
The first 3 images remind me a lot of Moebius, specially of his Arzach series.