Got this free throught work. Finally fired it up.
Absolutely all in-game options maxed. What a lousy group of settings.
Anyhow anything at a distance looks amazing, everything up close looks like crap. Really horrible crap.
However the concept and story seems fun, I think I'll enjoy this game. It is definitely a let down regarding the visuals though.