Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

wow it's been a month~ 

yeah i did eventually figured it out, but your comment might help someone else out  with the same problem.