I love the music and art in combination-- And the bosses are really good! They all have just enough health and their patterns are very elaborate and detailed while still being fair-- And while it's on the harder side, you're given a lot of leniency with bombs, HP, lives AND continues. Very charming overall.