Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

As already mention, it's a bit frustrating to aim. Adding some soundesign effect to the whole could be a good idea to improve the gamefeel. Congrats :)