![Logo of Terra Force](/user/arcade/logos/terraf.webp)
Terra Force, released by Nichibutsu in 1987, is a shoot 'em up with both horizontally and vertically scrolling levels. Players control a tank-like vehicle, fighting against alien invaders, known for its diverse gameplay and challenging stages.
not rated
Rate this game
0 votes