Battle speed was too slow indeed, and Amarant should've probably been degraded to a recurring mini-villain NPC, Lani style.

Other than that, pretty nifty game.