Everything in the tourist areas of Las Vegas is over the top, metaphorically speaking--exaggerated, enlarged, promotional. The light show downtown is literally "over the top" as in overhead and spectacular. You might enjoy it sometime. Thanks for the comments.