Microsoft launched a dedicated feedback portal for Microsoft Rewards, allowing users to suggest features and vote on updates.