Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

My friends and I used to use the dictionary like Wikipedia, and I don't recall the exact chain that got us there (probably transmigration), but somehow metempsychosis came up via that. I still remember sitting in my friend's house leafing through stuff for it.