Battle
- Animate rearrange hand after card is used
- Do not Highlight unusable cards
- Show on who enemies will use the cards
- Highlight which card is targeting
- Allow cancelling targeting
- Extend BattleState object to contain everything for effect resolver to work
- Implement a stack/queue to control effects
- Make battle work with numbers different than 3 vs 3

Story
- Make dialogue show letter by letter.
- Make dialogue pause at punctuation.