Fun game. I really enjoy this genre, and yours was well-executed. I do wish that there were checkpoints after each boss, or even that it took an approach similar to that of Furi, where losing to a boss would only send you back one phase (or in this case, one level). Great work all around.