Beta's River in the Sky

Overview
Looks can be deceiving! While this may appear to be a beautiful floating river in the sky, it houses a deadly, dark secret: It's toxic! There seems to be something ghastly pumping inside those green tubes into this river, causing it to become instantaneously fatal for those who set foot in it. The walls of the river appear to be red, green, and orange. You have to get all the way to the other side somehow; with mysterious flying Teapots on different sections along the river, your only hope is to ride a green circular raft to the other side safely. Along the way, you will encounter rising obstacles and you will also notice the green circular raft gets faster the farther you coast along this river in the sky. There's no YieldPoints here, so if you fall off, you have to start all over again. Don't fall behind!

Description
Get to the end of this river. However, if you miss any of your eight red Teapots, you'll have to restart the stage!

Help Text
This river's toxic!

You have only one try to collect all eight of your red Teapots.

If you miss one, press R to reset.

Trivia

 * This stage was thought of by Beta7X26.
 * The moving obstacles were added in 1.4u0.
 * There used to be a green pipe at the end of the river. The STOP Pad used to be inside it.
 * It's unclear what pumps into the river from those green tubes.
 * This is the second octagon to have a special message when you pick it up.
 * There's a yellow ramp section, a red hole-in-the-wall section, an orange jumping section, and a green wall section.
 * It was revealed some of the marbles have slightly different sizes because of the Teapot near the rising yellow ramps.
 * If you don't get the Teapot without jumping, that marble is larger. Other way around, that marble is smaller.

Cultural References

 * The overall design of this stage heavily resembles the River in the Sky from Super Mario Sunshine.
 * This is Beta7X26's favorite "sky level" in Super Mario Sunshine.
 * The music in this stage closely resembles the Sky music found in these types of Super Mario Sunshine levels.
 * The creation of this stage is how FoxerTails created the "Sky World" song.

Errors

 * The raft does not fall down the water at the end of the river. It goes back into the river and remains motionless.
 * There's some serious clipping issues around some walls around the river.
 * Assuming this river is toxic, there should probably be oil or trash around here. But there's not.
 * The substance could camouflage well with the water. Possible controversy?
 * Seeing how there's usually no special objects behind the GO Pad, there technically might be on this stage with the Pentagon placement.