This is maybe our latest Overlord, founded in 2018 but seems to be up and running within the last couple months. Take a look at the site, see what they're into. See the effing graphic freaking novel they're putting out.
None of this gives me good feelings. At all.
https://www.cisa.gov/