Will buy on release if it gets 85+ reviews from the big boys,
does it have any online aspect ?
The online aspect is the best part of it. As many players as the server can handle if the mission allows for it. Right off the bat the main campaign is playable in coop mode.
The second strongest modding community of any game series, I would say elder scrolls ranks first. The amount of extra content, units, guns, vehicles, missions, new gameplay mechanics that will be made will give the game unlimited replayability.
As for the reviews, there will be a demo out so you can get a general grasp of the gameplay first hand.