You did a great job making such a big level, but the core mechanics lack some tweaking. In my opinion you could improve controls: coyote time, jump buffer, and some tweaking of ascending/descending speed. As for now the movement feels 'jelly'. Also spinning platforms need some changes because now they are spinning all in sync and sometimes it makes them impossible to jump (just add them some random starting rotation!). And abilities is now not really needed. I played most of the level thru without any abilities, so what's the point. Maybe adding some routes for different characters where they NEED their abilities?
Thank you for your game! It was a good time playing it:)