Tag: tvtropes

Delta Green on TVTropes

James Haughton reminded me of this on the Delta Green Mailing List: Delta Green, which had its start in the pages of the Oath, has a really terrific entry on TVTropes.org. From the site: Aliens And Monsters: And not all…