Bosses had a nice variety of attacks. I think some of the boss attacks and player controls could use some more tuning, such as the first boss, there's some moves I swear is not dodge-able. I often find myself in favor of just tanking the blows so I could shoot rather than trying to dodge or deflect them (and for some moves this works better). Otherwise, good job on the game!