CrossBinge
Finding 41.241 movie posters in the basement

Noah Falstein

One of the earliest LucasArts designers, who worked on Indiana Jones and the Last Crusade and the sombre sci-fi adventure The Dig.

Games (2)