Well now I have a new game to keep my eye on. This one from the little I have seen from videos is leading the pack as far as graphics are concerned! Watch some of the videos found here on there site.
They are pretty epic if you ask me. And here is actual in-game playtime footage. Looks nice: