Wow. Talk about turning your world upside down.
I like how you are drawn into the story straight away. The two narrative voices and detailed description keeps you interested. The characters seem ordinary and you feel drawn to them because of this.