Nice little game! Very interesting mechanic!
The bosses are interesting, and the physics based gameplay is a novel touch. I appreciated when the bossfight became sort of like a pvp match, and I could really see this in an actual multiplayer setting.
The movements through physics felt interesting, but sometimes it was a bit frustrating to dodge incoming projectiles. The dash was surely needed, but it felt a bit too uninpactful, as it was spammable and short, I used it all the time and sometimes ignored the main movement mechanic. Maybe a much more powerful dash with a short cooldown could've been a bit better?
Overall, cool game, it's always interesting when a physics based game pops up, because they tend to be very fun. Still needs some polish to work the best it can, but it has potential!