Let me guess, you got the idea of Mantis fog from the Promo right. That would be sweet if they had either misters or a fog machine somewhere along the ride, like the corkscrew or something.
-------------
If she weighs as much as a duck, she's made of wood, and therefore a witch.