Here is 2 videos the first is an alpha of the coruceant planet (i found this awesome to watch) the final version will have moving traffic round the skyscrapers and of course the buildings will be brighter so dont judge too early :-) u can get the vids here:
I couldn't really see this being frontpage news, sorry.