Some individual aspects look ok graphics-wise, but still not to my overall taste:

http://www.pcgameshardware.com/aid,8...graphics/News/