Thanks :D
Invincible bosses are a result of subtle yet game breaking bug (heroes should scale after grinding, but they don't,). Glad to hear the game is still fun regardless.