Thanks for replying Telyko !
I was almost thinking about the same as yours, i thought this 3D effects is just an eye-illusion, although when you check the javascript code, it looks really really complex, and i dont even know how to recreate it..
So you are talking about masking ?
How about the tower, you think it's just a flat bunch of blocks , i mean just one sprite, moving the x position while masking and gave a little nice vertical gradient shadow ?
the rotating part is confusing me, how do they set up the element, like the platform to be, suspiciously feels like rotating to the back of the tower.. since, i was only thinking about playing with layering..