Just look on twitter yourself. Both samourai and luke confirmed it, everyone is on the same page. This is not a rumor.
I just read through it all. I was only pointing out being skeptical to someone who seemed to be taking it at face value. Accepting it because “everyone else is” is not the best strategy when it comes to this sort of social beef, imo.