Ellen McLain
Artist, Designer
Ellen McLain is a games artist and designer who started the games industry career in 1900. Since then, McLain has been working with Valve Software, NVIDIA Lightspeed Studios and Graven Visual Novels. McLain started as the artist of Still Alive. After that, Ellen McLain took part as the artist of Portal. The latest work of Ellen McLain was Portal 2, published in 2011.
Display options: