Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

downloaded it on my mac & now i feel like a dummy

oh, all u gotta do is download the app itch on your mac. should pop up