Is this game any good? The whole mech thing reminds me of the E.S.s in Xenosaga....