(Ping! Zine Web Tech Magazine) – Microsoft on Friday announced that it had begun inviting Xbox members to join public beta testing for the latest Xbox Live update – something that the company says improves “overall performance.” In addition to that, the biggest thing the update adds is the ability for users to carry out [...]