Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Thanks for the feedback.  We have both of these on list of stuff to fix, and will get to them when we can.  Lots of physicsing to do over the next few months...