great concept, set up alot like final fantasy.
try dding a traveling element and other armour and weapons that can be bought, because now it is just pointlessly battling one opponent after another
P.S. and if you do have this later on in the game, make come into play alot sooner, I'm bored of it after the first green canon thing.