Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

The simple mechanics and pace actually make this work very well on keyboard. I enjoyed it.