>>53784635damn, they really fell off
Honestly though, I think they were trying to sell themselves as being partnered with all of these, when in reality it was just sponsor offers that anybody can get. Dunno the legality of it, but considering they removed them I think it's safe to say they were told to stop kek