Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Sadly, I'm on a Mac.  Is there a demo video I can check out?