Fairly straightforward but reasonably entertaining hero-myth fantasy, with some interesting world-building and reversal of gender stereotypes. The character names made me cringe though - Moon, Flower, Chime...please?!