Description:
'TERRA FORCE' is a shoot'em up released by Nichibutsu in 1987. The game was well known for its new tactical features using vertical/horizontal scrolling elements at the time.
So eliminate the incoming enemies by using the super destructive hyper missiles.
Initial Release Date: Nov 17, 2016