To me it does look like a standup. Though, the small "straight" line between the verticle loop and the diving loop looks a little curvy, yet prob. too short for anything. For the theme, even though it's outside the DC Superhero... it seams to resemble a batman themed ride. That round thing in the front might be somthing...
I notices a few theming things after I sharpened the pics on PSP. Just after the verticle loop, there is a line that says "Themed portal", sounds cool. At the bottom of the first drop, their is a box that says "Themed Walls..." It also says "Themed Walls" on that curve on after the straight away. And "Landscaped Area" to the left of it. I'm guessing that these areas dip under ground. It doesn't say it, but i'm also guessing those lines before the second corkskrew dips a third time.
Mabye it's Medival themed... Near the top it says "Fort Location" Here's one that gets me wondering, in the caption just above that seams to say "Matrix Exit".
We'll just have to wait and find out.