Yes, the game that for sure was not going to be delayed again was recently delayed to December. Interesting how they leave the actual legit criticism out of the text. These are the people who asked people to work for them for FREE. And no asset flips? Really? Because I’ve seen the initial trailers they released and…
If people react that way, there's a reason. It's not like 90% of game announcements are hit with this kind of reaction, so no, it IS them having presented this game in a sketchy-ass fashion.