At first, I was a bit confused. I read it quickly, so I didn't realize that I was building the boss and not my own character!
The first part of the game was really smooth, but I didn't know what I was doing for the boss battle. In the end, I was spamming randomly WASD, until I win the fight.
Overall, I think you had a good idea, but maybe not enough time to do it!
Still, it's a good try, good job :)