Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

does the deluxe version include the dlc from steam?

(+1)

Yes. The OST.