Was Canada's Wonderland new ride, 'Leviathan' worth all the hype?

Posted 6 years.