Microsoft has registered new domains, and it is pretty interesting when you think about it. XboxFL is the name of such a domain and we have a guess on what it could be. We had reported earlier ... Read More