I think TL Square is a tremendous wasted opportunity. It should have a large office tower on the top IMO - something in the range of 800 feet. This would:
-mean that there would be less unsightly exposed concrete that you can see from certain vantage points (from the north and west)
-give a "mid-downtown" focal point to the skyline
-thousands of additional office workers in the area would, I feel, add something to the square during weekday lunches. it would also be great for the new restaurants in the complex
And no would could complain that it would cast a shadow over the square, because it's on the north side.
On a personal note, I saw Iron Man there a few weeks ago, and there couldn't have been more than 10-12 people in the entire theatre.