Congratulations.

I still think this one takes the cake of 'overwhelming tediousness', but I won't argue about those end-bosses.