@canned_f3tus I don't see any ambitious claims or promises, just concepts that they are working on to hopefully remedy issues that they figured out in their first game. They might not have a "banging rep" but they also don't have a bad rep, just are fairly unknown in terms of developers so I don't see how keeping things quiet is bad for them. The worst you can say about them is that it's annoying how little they share with fans, but there's no false info shared.
I also fail to see how this is a "poor business practice" considering all that is being done is keeping things quiet. In fact, "back in my day" lol, it used to be a good thing to not reveal much of anything in regards to games. This would make playing the game completely unknown and you wouldn't create a set of expectations based off what you saw. The fun was in figuring out how to play and what unique things were contained in the experience. It is a different business practice than what has become common today, but it's really not a poor business practice.
The only relevant complaint is the lack of a set of system requirements, but my assumption is that the game isn't gonna be much different than the first, in regards to the stress it puts on a system, so looking at the requirements for that game would give you a pretty good idea.
To each their own, and I understand frustration heck I'm frustrated, but I don't understand the hate and condemnation of the developers in regards to allowing pre-orders and not sharing every detail of the game.
Ambitious claims they made all factions, Better multiplayer. You cant have both. Hell. Focus struggled with just getting one faction to work.
I been playin video games for as long as you have most likely. Times change. It is understandable when devs keep quiet. But when the original release date was set for September and no Gameplay footage is showed you cant help but feel that something does not smell right. Now that they moved the release date (which most of us knew was gonna happen) they can actually take the time to release some videos on these said "improvments" they are promising us.