Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

It's playable now, though still laggy, had lot's of fun and gave it a good rating.