Select Page

Today’s dose of Japanese gaming goodness is a fantastic 16-bit mech action RPG based on a long running series of strategy games published by Squaresoft!

source