Oh! I didn't even know it was on lease, well I feel like a n00b.
They are fun but
a) look awful and
b) were extremely unreliable.
I was there over the summer and it was down for pretty much half the day. I asked the ride op if it was down frequently and went "noooooooo" while nodding his head viggerously.
Anybody else experience shady reliability with this ride? Must have had the issue sorted if they bought the thing.