Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That makes sense why it was tricky to aim, maybe look into spherecasting instead of raycasting, just one idea.