Watch the latest trailer for Xbox 360 Live and see if you are wondering what I am.

Many gamers are up in arms that Microsoft borrowed the theme song from Little Big Planet, but my main question is... since when is LIVE free???? Yes you can get a Silver account for free, but in order to play anything online with your buddies you need to pay for a Gold subcscription. The statement in the video is misleading and do we really need Facebook and Twitter in everything now a days? I feel like one day I am going to get Tweets coming out of my Microwave.