Story first. If the graphics are good it's even better. Only thing that could ruin the game is the lack of realism in graphics (monster boobs/ass for example).
I simply don't keep track. Sometimes I suddenly discover that I already played a game and since it was updated in the meantime, il could lead to some good surprises.