Monstervember goes on a planetary exploration adventure. What rests behind these giant green glowing nests. Surely nothing terrible…