Upload Studio

Show Microsoft your video skills for a chance to win an Xbox One, all launch title games, and more!

Show Microsoft your video skills for a chance to win an Xbox One, all launch title games, and more!

Microsoft is ready to go all out for their new video game capture suite, Upload Studio.  The recently announced Xbox One application will allow gamers to capture video game footage, edit to their heart’s content, and then upload it to the web to share with friends. In an attempt to attract users to the new service, Microsoft is launching the Upload Outreach Program. The new Upload...

Michael Archambault 49