Nah there is nothing wrong with using the media to release some info from time to time, but of course the steam group and especially the main page should not be forgotten.
On the other hand, when they announce the release of keys for the closed beta I wouldn't mind it hearing it from a more "hidden" source like Crosshairs
On the other hand, when they announce the release of keys for the closed beta I wouldn't mind it hearing it from a more "hidden" source like Crosshairs