Windows LIVE... may see cross platform gaming in the future

+1 I couldent have said it better