Microsoft has done it's best to completely fuck up PC gaming. GFWL is a prime example of that (with it's encrypted saves, use of hidden folders and slow login time)4 but Age Of Empires Online is equally bad - when downloading it on Steam it actually only download a small portion and only when you launch it does it download the rest, which it puts in AppData (a hidden folder on your boot drive). That's right - the bulk of the game is installed outside of the directory that you specify. FUCK YOU MICROSOFT! I posted about it on the Steam forums and their response was that they did this by design as it is "best practice" for Windows 7 when dealing with regular updates.
Microsoft killed great franchise like Flight Simulator, Combat Flight Simulator and Age Of Empires only to replace them with dumbed down free-to-play bullshit like Flight and AOEO - both of which actually cost more than regular games if you buy all the content! They also fucked over gamers by making Halo and Gears Of War (after the first game) console only, despite being a primarily PC orientated company. At a time when developers have been turning to the PC more and more, Microsoft has been fucking it over as much as ever.
"The price of freedom is eternal vigilance."