Humanity's struggle for survival against insect aliens, live on stage!

At a space called The Secret Theatre in New York City, a nightly battle for our survival is playing out. Earth has been colonized by giant insectoid-like aliens with a psychic hivemind, a penchant for forced collective farming, and no love for the nuclear family. Everything that we hold familiar has gone to… » 4/10/12 2:20pm 4/10/12 2:20pm