I dug this a lot! The bosses and bullets here seem to base their behavior more on player positioning in this one, which means you have to be more careful about where you stand relative to the boss and the bullets. It's cool and thoughtful, I had a good time puzzling out the fights.
(803.39 seconds, 44 deaths)