Apparently the developers of the insanely popular game "Game Dev Tycoon" uploaded their own pirated copies onto places like TPB and it causes a bug which does not allow for the player to make hardly any money off of great games. Theres a full article here which explains it and has pictures if people.
I have not played the game yet, not sure if I am going to because of this, I might just buy it, but really not sure. Just read about it and it made me laugh.