So does this game still exist? I can't get it to install. Just gets stuck on "computing space requirements".