Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Yes i believe that is the case. You can try to download it through steam greenlight they have a mac version there that I bet actually works. Here is the link on there website after they got green lit hopefully this helps and you can use one of they ways they have avaiable to download it! Link:

Thank you!

No problem! I love this demo and I wouldn't want someone who could possibly love it as well not get a chance to play it.=~)