Release dates, publisher and developer information for this game listed by platform:

Windows

Country
Spain flag Spain
Release Date
Apr 24, 2000
Distributed by
Valve Corporation
Licensed by
Lucasfilm Ltd.
Country
Worldwide flag Worldwide
Release Date
Apr 28, 2015
Comments
Steam re-release


Release dates and company information contributed by ZeTomes (29112) and DarkDante (6090)