Boss fights are fun; each one plays very differently, Fun platforming action with unique combat, Lots of great homages to 80's games and movies, Nails the look and feel of NES platformers
Bosses do tend to overstay their welcome, I was often left wishing for more dialogue with ally characters, You lose that Super Chakram super easily