Thats the name of it. I saw the construction of it when i was there last and nearly shit my pants just seeing how high it goes.
Ive been on Nitro when its broken down while climbing the lift. Instead of getting u out, they fix it and expect to be in the right frame of mind to ride it. Now thats a thrill rush