Lost In Translation/Scion

About The Game
Scion is an arcade video game.

Trivia
Also licensed to Cinematronics (09/1984).

Ports

 * Computers :
 * MSX (1985)