This is supposed to open in 2015 at Six Flags in San Antonio, Texas!