This is absurd man, some of my games are also taken down. Just sad that people own nothing.
I know man. I just got back and see one of your games are gone. Fucked up...