Well i am from non-native English nation so not sure if i use the word "angry" is too strong too. But to describe my feeling is may same with disappointed but stronger, not know much word for that feeling (may be wait too long cause my "disappointed" bigger, may be =))))
Secondly about the Kal and Communication and Release Management i can agree with you because i can sympathy he have many idea and want to add to the game as his passionate for his own project, you can not just near the deadline and come out to say like "I just have new idea and want to add to the game. You should forget this deadline and wait". It make feel like you disrespect(not sure if this word is too strong too) the fan and not care about their feeling. The deadline is more like the commit to the fan, and when you break this it more like break the commit. When you have new idea or feedback and want to add to the game, i think you should do it in new estimate and update cycle, not just break deadline and ask us wait. So the feeling about not respect is what make me feel disappointed.