Microsoft announces new app store policy, allows developers to use alternative payment