Microsoft confirms next Xbox live stream – but don't get your hopes up

Microsoft has confirmed there will be an Xbox live stream at Tokyo Game Show, but don't expect any big announcements.

Tags :

More blog posts