Speaking of speed/power... How does this thing work. I can't remember if it's been mentioned, it is LIM's or a catch car style winch?
It's footprint actually looks pretty large. Having visited Walibi Belgium a couple of years back I'd say it's a very strange park full of lots of random type rides, very much a Drayton Manor of Belgium.