Lost In Translation/Spiders

About The Game
Spiders is an arcade video game.

Trivia
Released in July 1981.

A bootleg of this game of known as "Spinner".

Ports

 * Others :
 * VFD portable game (1982) by Entex