I think part of the reason I like Town Square so much is because it's close to where I live. Call me biased.
Town Square opened in the fall, right before the holiday shopping season. It's unique for Vegas because it's not an enclosed mall. It's all outdoors, much like you'd find in Southern California. This goes a step beyond, because you really don't feel like you're in a mall at all. The architecture and the layout makes it feel like you're in an actual town square. You can drive right up and park in front of the Apple Store or Aeropostale. (If you're lucky enough to find an empty spot) So far, many of the stores have yet to open, but all are located on the surrounding edges of what is open. So it's not like you're walking past empty stores all over. As for the stores, it's pretty much what you'll find at any other high end mall in the country. The ladies are all flipped out by having a new H&M, but it just looks like another clothing store to me. Rather than having the typical food court filled with pretzels and items on a stick, Town Square has focused on restaurants like California Pizza Kitchen and Yard House. So unfortunately there's no place to get a Cinnabon fix.
It will be interesting to see if the popularity of this outdoor mall declines when temps hit 110+ in the summer. But for now, I'll be shopping at Town Square.