Steve Allen
Director, Artist, Designer
Steve Allen is a games director, artist and designer. Allen has been working with TT Fusion, Pillow Castle Games and Pillow Castle. Allen's first published game was Lego City Undercover released in 2013. Next, Steve Allen worked on Superliminal taking on the role of director.
Display options: