Image may be NSFW.
Clik here to view.
Microsoft has been trying for a while to make its Xbox Live platform not just a home for gamers, but also the dominant media center in the home. Just ahead of E3, the company is taking a bigger step in that direction by partnering to bring 45 new media apps to its platform. Read More
Clik here to view.
