Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Risk System is really good, but also super hard. (I've spent around a day trying to get through Mission 3, and still can't reach the boss). 

If you're actually good enough at shmups to see enough of the story...