The link to the Steam Group: Steamcommunity.com
This is where most of the information will go besides Desura, But Images, News, And Videos will still be posted here, So its not dead here, I'm still working out the kinks on Desura so it might take time before more content is posted here Regulary.
Thank You,
Burning-X