Buildings definitely can be a challenge as I found out in Splat Cat, but you did an awesome job. I think the key thing to get right was the lighting effects which you nailed. I think what helps make it work is the dash of highlight on the edges around the neon sign next to the heroes and the little touches drawing your eyes to that area. The city feels very much alive