Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

didn't you get the soundtrack on steam? 

If you send me your email adress somehow, I can send you the soundtrack.  I don't think there is private messaging on itch, but you can send us a message on twitter for example.