Trivia

One of the arcade games in Strangetown is Space Armada, which originally appeared on the Intellivision.

Contributed by thalcos (1458) on Jan 07, 2006. -- edit trivia