Wow. This is an amazing start to the story. It looks like a very ambitious one too. The characterisations are spot on.