Excel_K on 16 October 2009
Ya know, can't wait to see videos. Who knows, maybe it'll look better there (though I like the look already), not to mention the game still has quite a while before it comes out, so the developers will certainly make improvements.