
The Initiative is a new game studio under Microsoft that has its talent pool sourced from some of the biggest names in the industry. The […] Read More
The Initiative is a new game studio under Microsoft that has its talent pool sourced from some of the biggest names in the industry. The […] Read More