Amazing job! Boss design and flow of events felt really good! I wish it had sound and maybe some way to end the fight since it respawns after you beat it.