Six Flags unveils new thrill ride