How you came to be what you are is unclear to nearly everyone else, but it matters little. You wield immense influence over the wastes, including over thousands of people who do not know you exist. You are as brilliant as you are terrifying, and if you get your way the world will soon be a very different place... and so much more pure.
If you deliver the night kill, you will not be affected by role blocks or protections. You may not kill during consecutive night phases.
Separately, during each night phase you may expose a player to intense radiation. He or she will become sick, and all of their efforts will be hampered accordingly (but not prevented outright; voting, night actions, item usage, purchases, and gambling) for the following two phases. He or she will be made aware of radiation sickness, but prohibited from revealing it.
*secrets...*
This is the role that the Mutants still have, plus a recruited vanilla goon (if I'm interpreting Lou's role correctly). Every other night they've got an unblockable kill. It's possible they used that ability on Epi Night 1. It's possible they did not.
Radiation poisoning seems like a nuisance, but it doesn't look like it is fatal here.
*secrets...* could be absolutely anything.
This is a powerful role.