Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

can i play this with keyboard? Does it need any other requirements?

Yes, it is playable with keyboard. That's all you need to play.