I quite like Endless Sky (link: https://endless-sky.github.io/ ), an open source Escape Velocity-style game, and Supertuxcart. But I think in general you're right, the vast majority of finished, fun, playable games are going to be commercially developed.