Only a year after its original expected release date, this DS tactical RPG has actually made its way into stores. Get your sabertooth bears and lobster mechs right here, folks.