I came here thinking there would be a bit of information about what this is and I found nothing. I was just looking at the cracked app and a little note showed at the bottom stating something about a beta for their sister site they're launching called BrainDrop. I looked at the site but ... I don't know what it is. The articles that were there were ... weird.
Psst ... want to give us feedback on the super-secret beta launch of the upcoming Cracked spinoff site, Braindrop? Well, simply follow us behind this curtain. Or, you know, click here: Braindrop.
http://www.braindrop.cracked.com/article/important-reminder-mr-snuffleupagus-once-ate-a-child/Oh yeah, I'm back I guess? Been gone a while, I'm sorry!