Gameitall
October 9, 2018
The Metal Saga is a series that you might be familiar with, considering that the game was only released in Japan with exception of Metal Saga (Metal Max 4)...