The battles seem a bit too hard for me too, although it can just be my skill issue. All in all great work, I especially liked the enemy designs.