As a gamer, I haven't really dived into Itch even though I see it recommended all the time. This is despite being a Linux gamer, a fan of indie games, a supporter of open source and a believer in multiple marketplaces (although I feel like we need better aggregators and agnostic sync/update tools).
I think the problem may be that I have absolutely no idea where to start. With Steam I started with games that came with Steam that I wanted anyway (Portal, Left 4 Dead). With Humble I started with Overgrowth and their original bundles. GOG was a great place to get games that I had already played or wanted to play and now is a good place to get DLC free stuff.
So with Itch I think what is missing is a 'killer app'. Not a 'killer feature' (it has plenty of those), but more a draw that will give me enough drive and interest to overcome the initial cognitive energy barrier to entry.
Taking recommendations!