I've played this game on and off for literally years now and each time I login I get sucked back in for a good few weeks stop playing and repeat a month or so later. I've spent a fair amount of money though so I suppose if you don't want to pay to play it might not be as fun but I've had friends play over time who haven't spent a penny and still jump back on occasionally. It's harder for those with more money than less as you loose lots or struggle to get in a match worth winning anyway.