Games / ActionDragon ScapeCriticsNo scoreNot enough reviewsPlayersNo scoreNot enough reviewsSpawnScoreBe the firstReleasedDecember 31, 1989DeveloperDC Software StudiosPublisherWicked SoftwareActionShooterArcadeUser reviewsYou might also like