Series : Terra Cresta Trophies : truetrophies.com
Terra Cresta
Arcade
1985
NES
1985 (orig. 1985)
Terra Cresta II: Mandler no Gyakushuu
PC Engine
1992
I played through the PS4 demo. I was disappointed in the bad aliasing artifacts. The resulting image looks very unstable.