It Came From Beneath GiantBomb!
So I'm surfing through the GB database, trying to find which game page has the earliest release date,when I notice all the game that don't have a release date at all!
And wouldn't you know it, they're all obscure oddities and batshit insane concepts.
Here's a list of my favorites.