I like the idea although i have noone who wants to play it with me i can give some feedback. I would recommend looking in to tweens or lerp to make the knockback smooth I still have trouble with tweens so i think you should try lerps, all you have to do is replace 1 line of code and its way better.