I've never played ecco the dolphin, but I gues this has a similar vibe to it, hated it at first because I didn't know you needed to speed up to jump, the way waka moves when she's stuck its quite comical xD.
This really needs a start that explains how the speed works, thats the only flaw I see.