Playstation 3 Home beta

Though it was up and down more than an acrophobic yo-yo last night, I had a few good chances to log into the new Playstation 3 Home, SCEA’s new virtual world for Playstation 3 owners. It would be natural to see this as an answer to Microsoft’s New Xbox Experience, but it really isn’t. NXE … Read more