New Xbox Live Interface – Microsoft has launched a new interface for their Xbox Live system. Now with the update you are able to access your music, TV shows, movies and games with the sound of your voice and the wave of your hand. The CEO introduced the interface some time back and it is... Read more »