Cyberia 2: Resurrection
     
solution by Mark Smith
     

The Spoiler Centre