James Long is a games programmer. Long has been working with Revolution Software. Long's first game was Beneath a Steel Sky published by Virgin Interactive for PC, iOS, macOS and Linux in 1994.