This was sooo under my radar of games coming out this season, luckily I put in a couple of hours with it over at a buddies house after work yesterday. What a game! Speaking purely on the visuals here, this game is a beauty. From the mix of baked & dynamic lighting down to the UI/HUD representation, I think EA nailed it…