Thank you for checking out the game and providing some really positive feedback! Yeah balance was something that I was unsure of right up to the submission haha, It was a tricky one when I hadn't really played anything like it before let alone made a game like that myself :D
Really glad you enjoyed it though, thanks! :)