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

Cosmi Europe, Ltd.

Trivia:

Location (2001)

COSMI EUROPE, Ltd
Unit 8a Daimler Close
Daventry
Northants
NN11 5QJ
United Kingdom

Contributed on May 06, 2011 by piltdown_man (71285)