Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Accessibility is a major theme indeed. That doesn't necessarily exclude difficult games but in case of very tough gameplays, it would be nice to offer a simple difficulty setting system.

In any case, the kind of game you're talking about is totally acceptable.