This page is misleading. It says free but then says, " *Broadband internet required; service fees apply. Premium content available." See that asterisk? This means there should be a note on this page with more info - I don't see any more info on this. Is it just internet connection fees they talk about ( that would be silly) or server fees for gameplay online, like a multiplayer game.
I also notice they want you to install a games for windows live app - i assume it's used to download and play the game..
Can you tell us - how much game do you get for free, aircraft, land area and 3d buildings wise.. and can you play this offline without logging into Windows Live?