Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

No, this can be played with a mouse on PC !

I just now understood how to play..