
Ace Ferrara & The Dino Menace
Bulkypix · Aug 21, 2014
About
"Ace Ferrara And The Dino Menace" is a colorful space opera set in an 80s cartoon universe: Spacefaring dinosaurs have declared war on mankind and only the Proton Riders - an oddball group of superpilots - can save us from certain defeat!
Scores by platform
Rate this game
to rate this game.