I just meant that if you release details about an upcoming game that is not finished you get hammered for it.
Alternatively, if you do not release details about an upcoming game that is not finished you get hammered for it........
*you being the manufacturer*