Super Mario Sunshine/Headscratchers


 * The Delfino Plaza flooding makes absolutely no sense. Even if all that water was indeed inside Corona Mountain (which already raises several questions, being a volcano and all), once being released, it would have immediately fallen into the sea, thus making it impossible to flood anything. To flood a city surrounded by mountains, in a low area, you only need to pour enough water over it, since the geography will hold the water in place. To flood a whole island, you need to raise the sea level several metres, so it covers the island. And since the sea level is the same everywhere, you need to release enough water to cover the entire world- or else the water will immediately spread through the sea all over the globe, making the rise unnoticeable. Can Corona Mountain hold that much water? Really? And then, after defeating Bowser, the flood disappears in a matter of seconds...
 * Either the island is much bigger canonically than it is depicted in game which would make it so the flood would take some time to escape the city and go out to sea, or Magic.
 * Maybe the water is held in place by the ridiculous magical barriers that prevent you from swimming too far away from the island.
 * So Shine Sprites are the guardians of Isle Delfino's light. If the Pianta are aware of the Shine Sprite's importance to the island, why are they holding contests with the prize being Shine Sprites? (A good example being the Watermelon growing contest) Shouldn't they be more considerate- giving up the Shine Sprite so light can be restored? Shouldn't their be some government officials sent to retrieve them for that matter? Remember, Mario was only tasked with cleaning the island, not retrieving the Shine Sprites.