you really need to whack your antialiasing all the way up to production quality (Gets rid of all the jaggies) Apart from that it's looking pretty sweet. I think that the shadows could do with a bit of work and the texture on the ground looks like it's repeating too much. Is it a texture map or a procedural?
ALan
Technical Director - Framestore
Currently working on: Your Highness
IMDB