Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

How playable is this right now?  How any hours of gameplay?

There are playlists on YouTube with dozens of hours, and new content is added constantly :)