people will like to play your game if it has lots of content, like an RPG.
or varied gameplay, i.e. no 2 games are the same.
poor graphics put people off, so quality > quantity
my opinion is that is absolutly wrong, only gameplay & debug is important.
Make a game with a good gameplay and without bug. Gameplay have to match your game target audience, I mean you cannot (should not try to) make a game that everybody will like.
So basically define users you are targeting for your game, define a good gameplay, remove the most bugs you can. Last but not least, play your game ;-) and see what you dislike .... and be objective with yourself, most of the time things you dislike will be related to gameplay, sometime it will not (can be an agressive background music or to flashes game) but ususally it will be related to gameplay.