The first video shows off the lobby, which includes a PvP arena in the center as well as practice dummies for players to build their chi or rage. The area also contains various NPCs found in regular towns, giving players access to the auction house, their banks, and such.
The second video highlights various boss fights. The fights get progressively more difficult as the player ascends through the seven floors of the tower. The tower also appears to be able to support indefinite additional levels as the level cap increases.
Get a glimpse of the Tower after the break.