I took these photos over 3 months ago but it looks pretty much the same today. They have seemed busy the whole time with people working and trucks going in and out. My guess is they are digging out to work on the foundation and that really doesn’t give you much to look at as a casual observer.
Twin Galaxy will be on the right of this photo (closer to the road with the New York Hotel than Setia Sky 88 is).