The explanation for the limitation is really interesting: “you are your own enemy.” The mirrored projection also makes it very strategy-focused.
A very nice game, though for me it started getting a bit difficult by level 4...
One small issue: when I stick to a wall while holding the opposite direction key and jump, it seems like the wall has some friction.