The visuals are great and the camera feels great aswell. You've put a load of personality in this game and thats really cool.
But Man this is hard. I feel like the time of the boss respawning is not long enought to allow me to grab an item.
The mechanic of holding is throwing works very well and is good.
Maybe you should add a dash or something like that to allow quick repositionnning to take advantage of this mechanic.