sorta reminds me of the tower of terror at disney