Yes Chris, my thought's exactly.

I wonder if there'll be any Truth in this Source?

Saturn appearing out of portals' and demanding your souls

Who controls the eight immortals, but the number...