Man. I can't believe I'm really putting so much effort into a joke. Can you?

Anyway, I put all but five minutes into this meme-y little site to go alongside my What If story! There's some potential spoilers lurking on the site, so if you're ready, smash that button below!

file 11???
Look for the message within. :)