I have never seen so many obscure titles in one place. Anyways, they're all
[APPROVED]
I have done some searches, probably pointless, since google gives max three results per title, and those are either some lists or some random mentions of the game. Plus you probably asked permission from the author.