So after a rumor that a game is in development a second rumor follows that the game is cancelled... and somehow now some people think the first rumor is true?
It is more likely that the game never existed anyway.
The leak came from an actual employee's linkedin page claiming to be developing this (i posted the original screen shot in the OP). Its not someone claiming to have a inside source or anything. I find it quite believable, a lot of stuff gets leaked from employee's sharing to much on linkedin.