Productions tagged 'terra-cresta'

Terra Cresta is a 1985 vertical-scrolling shooter arcade game developed and published by Nichibutsu. It was ported to several home systems; ZX Spectrum, Commodore 64, Family Computer and Nintendo Entertainment System. More information on Wikipedia.

Order by: Release date | Title | Date added