First boss is very hard, not very fun, but it's ok. Other bosses have nice difficulty. Thank you for this awesome game.