Hi everyone - I just recently moved to steam from xbox and I have to say that other than a few graphics hiccups I don't notice much difference. I was...