It looks like there could be some interesting gameplay here, but I felt a little overwhelmed.
It would be great if you could give the player an easy starter level so we have some time to get adjusted to the controls. I was reading the controls right in the middle of battle.