Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Not why they haven't posted on Disc for 5 months, that's not well known.

The reason was given five months ago.
and the fact that there hasn't been any new news for some time - That's a different situation.