Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

An update, I went back and spoke with someone at mgc, he told me there was a plan for a gog release and that's likely the code that would be physical. He couldn't tell me if it was on optical media or flash drive though.