Mmmm, 'SG' is funny, but what grabbed me is the religious undercurrents, I suppose you'd call them, particularly with the referance to goats and sheep. Which I can't remember. So much for making a point. I'll be back.....
Oh, with characters turning up again, maybe you'll see the 'Small Gods' referance in 'Carpe Jugulum', where Oates, Omnian priest is reading from his bible.