Stephen Crow - is a video game artist. Stephen Crow began his career in 1996 and has worked for companies such as DreamWorks Interactive, The Neverhood, Microsoft Studios, Electronic Arts, Triumph Studios, Virtual Programming, Overlord and Codemasters. Stephen Crow's first game was The Neverhood which was released 28 years ago. Best Game Stephen Crow contributed to was The Neverhood. Stephen Crow's latest work is Overlord which was released 17 years ago.