The Bombcast this week had a mail about replaying games, so I wanted to hear about how everyone's replaying their games.
I tend to play through games only once, unless I really love them and/or they have a convenient New Game+ feature. Off the top of my head, I think the only games I've beaten more than once have been Mario & Luigi Superstar Saga, Dark Souls 1-3, Dragon's Crown, Dragon's Dogma, Super Mario World, Wario Land 2, A Link to the Past, Yoshi's Story, Donkey Kong Country, most of the Pokemon games up to Pearl/Diamond, Kirby's Nightmare in Dreamland, Dragonball Advanced Adventure, Astro Boy Omega Factor, God Hand, Metal Gear Rising Revengeance and Phoenix Wright 1 and 2.
There are some games I tend to start up again and just play until I'm bored, too, like Tales of Symphonia or Wind Waker. Time is usually the issue, I feel like I've had my fill after a while. A lot of the games I've replayed are also games I played over and over again when I was younger and had more free time combined with fewer games. Yoshi's Story is not a game that necessarily deserves the all replays I gave it, to put it like that. I'm also not counting multiplayer games, which I can play forever if I love them. The roguelike or arcade structure doesn't do much for me. The game I've replayed most the most recently is Dragon's Dogma. It's got a very lenient NG+ system, coupled with a speedrun mode and a Hard mode that's not very hard at all, but gives you tons of extra gold from enemies. I also really enjoy just playing it.
I've played the first two worlds of Rayman Origins and New Super Mario Bros. Wii many times because two worlds is about the time I can keep three other people with only a passing interest in platformers interested in playing 4-player co-op with me.