Less than 150 games needed to reach our MobyGoal of 1,500 documented arcade titles!

Avalon Interactive

Trivia:

Company location (1996):

Virgin Interactive Entertainment (Europe) Ltd.
2 Kensington Square,
London,
W8 5RB,
United Kingdom

Contributed on Oct 14, 2008 by Xoleras (66241)