Microsoft announces August games for Xbox Game Pass then takes the video down again
Microsoft may have just leaked their August additions to the Xbox Game Pass early. A video appeared on YouTube several hours ago however, it was quickly pulled around six hours…