(A) HOLD - Continue bounce
(B) PRESS in Air - Slam! and High bounce based on distance from ground.
Soft edges where applicable.
Possibly motion blur.
Should the focus be on collectibles? This would give the player a reason to challenge themselves and explore.
Should it be open world? This would mean we would have to make the world fun to roam around in with secret areas, rewarding challenges, and linear off shoots.
Should there be wall jumping? This could be a difficult programming challenge but would open up a new realm of platforming.