Really impressed with the quality of boss fights.
For me, Guardain Ape is up with the best DS bosses. Arena, presentation, moveset, epicness, hard-hitting, fair. Top quality in every area.
Tbh, there hasn't been a poor boss fight so far imo. Even the Folding-Screen monkeys I thought was really good(once I found that bloody green monkey!). Corrupted Monk was a really good boss in a poor arena. The horse guy was great, another top class early boss fight. Lady Butterfly and Genichiro both high quality too.