Another day, another Microsoft delay