Didn't finish the kick part, but I think everything else is fine. Jump kinda choppy?
Credit to @animedude186 for the model. All VFX and animating made by me.