I played Control, and apparently it’s set in the same universe as the Alan Wake games, which I had never heard of until I googled WTF was up with the Control DLC that deeply confused me. It turns out, it’s all references to Alan Wake. Which is why I was so confused. I should play them, I really enjoyed Control.
I just started Cult of the Lamb yesterday. What a strange little adorable game! I’m having a great time with it so far