The IQ looks surprisingly good for it being 900p. :-p
But dem rain/wind effects!! ACE!! Only thing I think that is not the greatest is the building textures. everything else looks amazing.
900p is really good. Unless you're viewing it full screen on a good tv, it's pretty similar looking to 1080p.