I was very pleasantly surprised with the dragon boss, at first I thought my hits weren't registering due to a bug, but the solution to the fight really caught me by surprise in a great way. Felt like I was playing a classic PS1/2 era boss fight in a platformer where the solution tended to be to get the boss stuck somewhere and then attack them while they were compromised. Lot of charm in this entry