@Sendicard, you know that's all in your head right? The description for the level is "face a level 2 cat god". That means all his abilities are at level 2.
I beat the game no problem. Took me an hour, got all golden scarabs, and I'm not even that hardcore of a completionist. Just a bit of practice and timing.
@janinechude Dolphin works by clicking it when your falling, acts as a homing spring board that always hits. Its a free perfect bounce/jump pretty much.