The speed is in my opinion what makes the game fun.
About the clearness, I'll add some tutorial at the start and when new stuff like portals pop up, but in later levels I think the players should figure it out themselves.