According to the top secret (?) Thorpe Park Passholder Facebook group it's on the cards for a bit of lovin' soon... exactly what that entails is anyone's guess but blimey does it need it. I don't think I've ever gotten even a single drop of water on me on that ride and the theming (or lack thereof) is abysmal.