This is banging! I love the trick with the progress bar combined with XP progression. I realized that losing progression isn't always bad, because it gives you more opportunities to gain levels before the boss. IMO this is an excellent way to keep the game balanced. experienced players will go faster and play against the boss at a lower level, while someone with less experience with bullet hells (me!) will take longer and face the boss at a higher level. nice work!