On the Eve of the Masquerade

A Review of Impossible Landscapes for Delta Green that is really a review of the Person I Was when I first read it According to my DriveThruRPG purchase history, I first saw The Sign in April of 2021. My life wasn't in a good place. In the few months of 2020 prior to the lock-down I had systematically set fire to pretty much every aspect of my life--personally, romantically, and professionally. I…