Game Stats

Release Date: 19/09/2008
Developer: LucasArts
Publisher: LucasArts
Genre: Action
No. Players: One
Rating: BBFC 12
Site Rank: 11,138 7669

Screenshot Navigation

View Full Site