Does anyone know of a story involving an underground base, a spec-ops unit on a rescue mission and giant spiders? It was on a podcast (although I'm not sure which one) a few years ago. I've been wanting to revisit it for awhile now and haven't been able to remember the title.
Any help is appreciated.