Nice. Gonna convince my brother to get it.
As for Me, still not a good enough reason to get me to install Steam.
What about its Friends Social Network And its Overlay that can be added to any game. that allows you to talk to your said friends While your / there in any game. Not only that not have to alt tab out of your game to use The internet for Surfing. that right! Lets say you got stuck or want to come here to Cheathappens to Get a Guide Or Cheat codes. You would not have to alt tab out of your game to get them.
Also Wants not good about getting your games over a platform that makes it so any were you go you can log into your account and download your games. Free Forever unlike EA