Was just scrolling through the latest submissions and saw this. Incredible for a first attempt! I really like the mechanic, the arrows on the characters design are an excellent subtle indicator too :)
In terms of feedback, I'd say look into level & world design. Things look nicer when they are in context (e.g. spikes on a roof, ball hanging from a crane, etc) as opposed to just floating in the void.
Keep it up! This was excellent.