Caesar and Cleopatra can be seen wondering the grounds. They almost seem out of place and ornamental. That just doesn't fly in the new Vegas where everything is interactive. When rock bands like Phish come to town, followers of the band have been known to bathe in the fountains out front. The forum shops are spectacular for browsing, but unless you have the big cash you probably won't buy.
Forum shops is the most successful shopping mall in the world.
Two more phases are planned to double the size of the mall. You can leave the shops by going out the same way you come in. The moving walkway goes both ways now.