Superman: Tower of Power features an identical name to an attraction at Six Flags St. Louis, but the rides themselves are very different. The Six Flags Over Texas version was manufactured by S&S Worldwide, and is the tallest freefall "combo tower" ride in the world.
The attraction combines an S&S Space Shot ride experience with that of a traditional freefall drop tower. As such, it sees riders blasted to the top of its tower, before dropping to a point about halfway down. They are then lifted to the top, before plummeting back down to the ground below.