mrstickball on 24 October 2008
Someone verify this before I lock the thread and possibly ban the user. And FYI: The article that re-directs goes to an article about the LBP delay. There's only one reference to Microsoft, and that's about how the Playstation 3 is lagging behind it.
Back from the dead, I'm afraid.