Microsoft has repeatedly been slammed over the lack of high-profile apps in its Windows Store, but developers may be embracing Redmond’s new operating system after all. Twitter Tuesday announced its ...