Nice update :)
Definitely finding that the uppercut is just too good not to use for pretty much everything, especially the boss. I still find that due to the vertical placements of a lot of enemies, the ranged attack/ground punch are less effective. I did have a much easier time with the crows this time around and could actually land normal punches on them.
Not sure if I'm just blind, but I completely missed the actual boss the first time I tried it and wasn't sure what I was trying to kill. Once I actually saw him I was at pretty low health and had to retry. Once I realized what I was up against the strategy was pretty much just follow him with uppercuts, and then for the second form I just stood there and took it while normal punching. Might want to make that second form more dangerous, knock you back or something similar so the player can't just facetank it