Is Microsoft Corporation (MSFT) Telling Indies to Come Back?