The boss designs here are really great for how unique each of them are.
Fab music throughout too and great ending.