Not Bad.
Could use a LOT of work though. Controls are a bit clunky, art is sub-par (no offense, but the black outlining does not look good) and the battles just look.. confusing and not well thought out. Other than those problems you've got a great game. I also know how hard and complicated it is to make a game like this as I am working on one myself right now, so i gave it a higher score than I usually would. Work on some improvements and you've got yourself a winner. Good job :)