#4406: Release Alpha: Stage official media torrents