Very nice
I really like the balance that you've created, it's not a bullet hell game (and I'm kinda glad, there are way too many of those recently, props to you for not jumping on the bandwagon) but it definitely is not an easy game
My only problem with the game is that adding exp at the end of the level takes too long, it would be nice if you added a way to shorten that