Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Episode 3, Still Loving it, I've downloaded the DLC but have no idea how to access the gameplay

I think it hasn't been released yet (I know, we basically preordered DLC, and that wasn't clearly marked). It says it'll be available Q1 2019, the second one says Q2 2019, and the third one is Q3.