Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

How do I install this? It says 'This title is hosted on an incompatible third-party website'.

Not sure why it is saying that for you. You can try our official website: https://mythicmanor.com/download