Cleared all 4 bosses! The presentation on this game was fantastic, and the battles made for an interesting mechanic!
My only major issue with this game was the amount of time I had to wait to watch the enemy play. It was fine for the first boss, since I'm still learning mechanics at that point, but by the end it just became frustrating.
Still enjoyed battling the bosses overall, solid work with this submission!