Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Thanks for your advice. It should show on itch whether it’s a windows or Mac game with an icon usually. I’ll have a look at the headphones thing and I understand what you are saying about the mini games. We wanted it to be a bit difficult to figure out.