What is up with Microsoft lately?