otaku_emmy said:
It's sad that you can't trust people these days. You can't trust rumor mills leaking "insider" info, and you can't trust developers.
Yeah, in the video I watched it was said to be a rumor, but I don't doubt it considering how many times it was postponed.

And if it was just made up, then how pointless and irritating would that be? Why waste your limited time on Earth like that?
Just a joke, but if you say in the case of who created the rumor, if false most likely it was clickbait for gaming sites.