That was really enjoyable! Wish there were more than two bosses, and maybe that art could've been cleaned up a little bit, but it's a really solid entry and I like the bit of thought that has to go into dashing and shielding at the right moment to avoid taking damage from your own charge. It's a cool and logical double-edged sword mechanic. Charging felt a little weird, a lot of it was timing and trying to figure out dodging with charge and basic movement. Maybe if you weren't slowed as much while charging? I dunno. Solid entry, good job!