This has been evident for anyone following the gaming industry, but now Phil Spencer basically admits it. Good for them, actually.
You must log in or register to comment.
This has been evident for anyone following the gaming industry, but now Phil Spencer basically admits it. Good for them, actually.