All right then. The game is Little Big Adventure, released as Relentless: Twinsen's Adventure in North America, Asia, and Oceania.

Anyone can go!