Nice approach, completely different than the original (partI) but does a great job of establishing a lot of interesting elements without detracting from the great simplicity of the story it prequels.
JS.10