Microsoft and Sony team up for video games in the cloud, but what's it mean for gamers?