Publisher: LucasArts
Developer: Big Ape Prod.
Release Date: April 30, 1999
Talk about this game in the new Forum!