Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I've had many cases where a hit was registered when player-sprite and projectile-sprite had a gap of a few pixels between them (what I call the false-hits), so pixel-perfect is not a moniker I would use for the collision-detection.