It was from the game director’s personal twitter and just because one video game company screwed up, doesn’t reflect upon another video game company. That is a ridiculous notion in the same way as getting a bad burger somewhere and claiming because of that they are all bad.
Games are hard to make and they get delayed…