Microsoft announced the new Xbox Live Creators Program that enables developers to quickly publish their games to Xbox One and Windows 10. The new program is also capable of integrating Xbox Live social experiences.