Word on the street is saying that Microsoft will be releasing some sort of information on the oft rumored about game on their upcoming media summit next week. Sorry, thats all I got. Keep your eyes open and we’ll see if its true next week eh?
Source Article
You must be logged in to post a comment.