Earlier this year, the games were taken down from Valve's platform, but questions and concerns continue to linger.