| |
 |
20 May 2002 |
XBox Live
Later today, apparently, Microsoft is to announce an ambitious billion-dollar-plus investment in an online game service to be called Xbox Live, and there's a data center for it in London.
10:01:03 AM
|
|
|
© Copyright 2002 Nick Browne.
|
|
|
|
|