As expected of newly born game.
Weird control, weird hitbox, weird animation, weird stat balance.
Yep, a new game with all that weirdness. Seems fixable, but would take some time.I would recommend you to put this in your 'on-hold' list for now.
Mentioned games