Glitch was such a gem. Stewart's Salesforce exit made him a billionaire. I'm rooting for a fully-endowed Game Neverending 3 that doesn't need to be profitable to survive.
Yes, the company was Ludicorp [1] and I don't know if your "this one never ended" was a play with the actual title of the game being developed: "Game Neverending" ;-). Here is Stewart talking about this [2].
I just added more context about Stewart as an entrepreneur. It is also important to highlight that Flickr was acquired in 2005 and the acquisition numbers were a fraction of what you see nowadays. Finally, 2005 was just a few years after Internet startups started again after the dot com crash. Google Maps was launched this year and a little bit before Gmail.