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

This was exactly as frustrating to play as I expected. Congratulations, even for someone who is not hit by any of the accessibility hurdles it is still painful^^