The title may be overly dramatic, but make no mistake, Microsoft is quietly holding a pillow over Xbox Live Indie Games, hoping to smother the service while no one looks. Window Phone 7 developers, you have reason to be concerned. A few gaming sites are...