Rogue-likes are cool for all the reason's that Teti listed but also because, when made correctly, they can become Tetris like in their replayability. Playing Spelunky every day is almost hypnotic for me, as the level is always new but the rules are always the same.