I haven't found anything I really like but if you look at the end of the game forums and end of the game groups, there are tons of games listed with reviews from Glitch players. And, somewhere, there is the spreadsheet for which glitch is playing which game(s) and what their names there are etc...
I've tried a bunch but nothing catches my fancy. I'm hoping that WANDER will be a good one. You can check it out at Wanderthegame.com. It isn't even in Alpha yet though. :(