1) Replayability - this can be achieved through level editor, multiplayer, never ending levels etc. 2) Addicting/Fun to play - I need to enjoy playing it (obviously). 3) Challenging - I like a game that makes me think yet is not frustrating (ok maybe a bit). Then, once i do finish a level I feel a great sense of achievement. 4) Polished/Smooth - A game needs to be smooth when playing. I hate lagging in a game, even if it is 3D! 5) Good looking - Even though I don't like 3D games (because they lag) I like games that are good to look at (pixelation in a NO-GO!). I also like a good looking icon that looks nice on my screen (preferably with no open feint, plus etc. logo.