Cool boss fight! And very nice for a first fully finished game! As others said, sfx/music would improve the game's overall mood by a lot, but hey, my first fully finished game in a jam didn't have sound either :)
Good job and keep going!