FWIW, I get long-term satisfaction from playing a couple of video games that I've become deeply knowledgeable and skillful in. I have a community of friends in each and the process of improving and having a good match is the fun part, rather than the simple act of playing itself. Think of it like becoming really good at chess for the deep games.
bartvk|4 years ago