Really awesome. Loved how each fight had a different core moveset (this is a super cool but super high-effort interpretation of the theme).
I thought each boss was really fair. All the attack patterns seemed easy to read and meshed well with whatever your current moveset was. I liked the frog vs bird fight the most, but each fight was fun in its own way. One of my favorites, nice job!