Microsoft Launches The Live Creators Program

On March 1 2017 at Game Developers conference, Microsoft announced the Xbox Live creators program; which could soon see an influx of games on both the Xbox One and Windows 10.