Very good world buildup

#1

The story is detailed