I disagree, the dev has the freedom to do whatever the hell he wants, if he chooses not to tell you anything about his project, you can whine about him having a shitty attitude all you want, but in the end it's HIS game, and it doesn't matter if YOU (Personally) like it, as long as whatever objective he's after gets met..
Or.. Hey... Y'know.. You could be.. Uh.. Polite about it.. Just saying...
You catch more bees with honey..
Besides, devs are naturally grumpy and sensitive, don't act so shocked and insulted at how he responded to our ruthless and heartless criticism...
(Which is pretty much WHY devs are so sensitive.)