The balancing is very well done on the bosses, it feels engaging and made me want to play more of it, the learning curve felt perfect. Very nice.