Well, it's hard to notice (you sly devils, you), but the radio guy mentions the air date as some time in 2016. Along with the general presentation, it makes me think there's a serious sci-fi/mystery element to this...which I love!
Can't. Freakin'. Wait.