Just played this level, and I was right you can easily tell what's going on..the only problem is that its all flashing, it literally made my eyes water.
*.*
I'm not prone to seizures but I was worried that I might break into one ;P The level itself is a cool design, mario's answer to a "water temple"