Ooh, this was a great read. Dark, though without angst, which is tougher to accomplish than most people assume.
It's also a little tragic, in reading along and considering the ramifications of an afterlife such as the one you describe, and the questions it raises about the afterlifer in general.