I agree with Roz, looks like a scene from a movie where the crowd looks up and sees the monster peering over the edge about to descend and let them feel his wrath. Great stuff.
I wasn't liking the big white squares, but after reading roz's comment about it looking like a building I've changed my mind. It does look like a big bug monster on a building, heh.