funny thing I noticed: the harder the boss the simpler mechanic required to damage said boss.
first boss: throw an egg at one of it´s projectiles to deflect it back at it, then jump on it.
second boss: throw three eggs at it, then jump on it.
third boss: throw one egg at it