We've done something similar and I really like the way you balanced the game. The curve is great and the loop works well too. The hints before the attacks are a really nice to plan what you'll do next. Well done :)