The Talos worshiper thing may seem non-sequitur, but...well, it makes sense.