what happened to the game that can update itself? I had it at one point, but I accidentally deleted it and now I can't find it again...