Ok so I got accepted to the beta on this. I never finished the first one. I probably should. Some of you say it gets better later in the game so maybe I'll go back and finish it up. So my impression at first. Graphics. Meh... Some stuff looks nice while other stuff is ok. I haven't played any single player and I'm keeping…