The people that say "unfair hitboxes" or "late BLA BLA BLA" are just newbs, I defeated the first boss first try, and hornet (second boss) was hard but I still managed it like 27 tries. I'm 11 and just finished it. It's very hard and that's what makes it rewarding, if you give up at the first or second boss well I advise not to play the game at all. Also stop watching YouTube videos of why you should buy hollow knight because you should, straight to the point. It's like dark s- okay I'll stop.