That's really interesting and original. I like it. I don't know what the blocks are but I'm wondering if they could cast a shadow from the sun...(but then again that would have a serious effect on the overall feel of this peice)
Edit: Sorry..I realised that they are clouds.