4.0

Interesting story with interesting characters. Some magical realism and alternative history. Enjoyable