I kinda ran into the problem of the bosses feeling a little too similar if you could mostly just melee them, so I felt the best way to vary things would be to have the player need to melee other things ( the sawblades, green bars etc. )
Though yeah, I guess I could've done more lol
I thought for a while if a player should be able to cancel shooting by trying to melee and vice versa, but I felt like that may end up being too exploitable so to speak lol.
Thanks for playing and for the feedback :)