Now that Forza Motorsport 6: Apex has been released, Microsoft is ready to let that cat out of the bag (sort of; the Seattle Times may have jumped the gun). Later this spring, it will debut on the Windows 10 platform and be available for free to play.