De game kan later vandaag gedownload worden via Valve's downloadplatform. Om de lancering te vieren is er een launchtrailer van de game uitgegeven.