Excalibur Electronics games
Frogger
Release: 31 Dec 2005
Space Invaders
Release: 31 Dec 2005
Stewie Talking Electronic Pinball
Release: 31 Dec 2005
1