The sauce this game has is intense, the wall jump, in particular, is very forgiving because you stick to the wall.
I do wonder if there's supposed to be a cooldown for the powers because they seemed very strong. They're either "easy mode" or "infinite health".