Microsoft to give game video creators a chance to get a free Xbox One August 22, 2013 by admin Tweet Microsoft has announced the Upload Outreach program, which will give creative game video makers a chance to win a free Xbox One console and a possible collaboration deal with Microsoft. Read more… Neowin Related Posts:Microsoft's white Xbox Series S will soon have three…Microsoft's latest ID@Xbox program will help game…Nine (yes, nine) Warhammer video games are part of…Today is the last day to buy Xbox Game Pass and Game…You could win this custom Bluey Xbox Series X…