Update: with some determination I managed to 100% the game!!!

I really liked the level designs, particularly the snake level 6, once you get the idea and angle it naturally flows into the end. I still believe the map rotation control can be improved though, in level 5 the ball is often blocked by the map.