very nice. I especially like the use of cube-like buildings to handle destruction. that's pretty clean. keep it up