Nice presentation and solid controls! Like others said, the boss moves were difficult to get a feel for.
One potentially easy improvement for the telegraphing problem could be sound effects. The hit SFX and BGM sound nice, so if a sound effect is played when the telegraphing starts and plays with the move itself, it would add another layer to understanding the boss' intentions.
Overall, great job and a nice foundation for future improvements!