It does need to do something Microsoft has told the world+dog that it is releasing something new on October 12 and the dark satanic rumour mill has manufactured ... Read more