Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

It's understandable how you feel, but look at all the submissions. SO MANY. If there's any way you can optimize the views of your game, why not? At least be honest with your reviews instead of a canned response that involves nothing of the game you probably didn't play.

It's marketing and that sort of stuff doesn't just stop at businesses. You are your own business and you have to act like it...without undercutting the premise.