The importance of world and level design to support such a decision.
Stray works because the world in which you are immersed presents advantages and challenges to what you can do when playing with this character. Those affordances are radically different from what we’re used to. This reminds me of Nier: Automata, where you play as an android. It takes some getting used to when you start playing the game because even though your character has a human form, it is not bound by human limitations. You can run forever and never get tired. You can dodge in ways no human could, and even “phase out” becoming invulnerable for a couple of seconds. All this needs to be internalized by the player in order to succeed at traversing the excellent world the game presents.