What do you think of the Velocicoaster? Were you confident enough to ride it? I will be releasing my