Houston's superpowered twin towers lineup has come to an unexpected end.