Bug Eyes 2: Starman to the Rescue
Acorn Electron
Add to collection
Default Collection
Released
June 1, 1988
Community Rating:
Total Votes: 3
3.8
Light years from Earth lies the rusting hulk of the Xxabanean flagship, disabled while on its mission to vaporize...