Hey, thanks for trying out the game! Yes, the controls were left half baked as the priority was to have the story and the calendar progression in check. It's inconsistent because it uses Unity physics movement instead of kinematic, so some of the horizontal movement gets translated into vertical when you jump.
I'll probably prepare some reusable platformer movement we can use in future projects as they can make or break 2d sidescrolling platformers.