Those people that troll titan df are probably members of an FC that sells wins