Mario has sailed into the Bermuda Triangle! A storm has crashed your ship on a mysterious island. Can you escape?