Generally, when we see posts just pop up with strange link and the like, we tend to get suspicious. In addition, we make it a point to check the sites themselves and if we see anything dodgy or a clear violation of the EULA for whatever game it's for, we don't generally allow it here. We would rather be safe and protect our community than sorry and let you all get something vile on your PC.