Incredible presentation, and the creativity of the idea is there, but I think the level design suffers from the randomness, as some others have suggested. Slippery and bouncing floors give the opportunity for interesting level ideas, but that is often lost in the randomness.