Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Yes, they will.
BugBits is coming to Steam in May.

May I ask what year the May is?