A port of the arcade game Star Castle. It was released in 1982 and is part of the Hand Arcade line.
IGDB Combined Score
Handheld Electronic LCD
December 31, 1982
Tiger Electronics
Loading similar games…
Loading reviews…
0 public reviews