There is sound, are you sure its turned on on your end?
and yeah, definitely can add more visuals / sounds maybe as well as giving him a bit of invincibility for when he gets hit