That looks like a S:UF clone alright, you can see it turns to the right coming out of the station. I remember seeing construction pics where the track dives under the brake run, which S:UF does, so it's pretty safe to assume that it's a clone.
P.S.-Not that anyone cares, but I found out the flyer has an Atlantis theme.