Today, I have been playing Marvel Puzzle Quest for two years.
And by "for two years", I don't mean on and off. I don't mean playing it a bit on release, then dipping my toe in once in a while when new stuff shows up. I mean for two years. I mean that every single day for the past two years, I have played at least one match. Usually more. I know i haven't missed a day, because the game knows I haven't missed a day. Which is kind of insane.
I play it a lot. I play it on the bus, I play it while I'm watching TV, I play it before bed. Which is kind of insane.