Well, I decided to venture over to that ever so inventively named review board, GTERB, for my annual visit (which is about what the traffic seemed to warrant) the other day, and it appears to be gone. I don't know when it happened, but I can sure guess why. Anyone enlighten me on how long it has been gone?
P.S. Hope I don't piss off the mods by mentioning it - I figure it may no longer be taboo since it is "no longer".
P.S. Hope I don't piss off the mods by mentioning it - I figure it may no longer be taboo since it is "no longer".