Since all these projects are open source you can help them and make this world a better place. Or at least you can play something to appreciate the effort people put in them.
I love how they even highlight which games are still playable and how active their development is. A lot of love went into this very excellent resource. Game on!