That was not at all what I was expecting. 
 A marvelous journey spanning decades of time and realms of space; a much more traditional, linear story than Cloud Atlas but the thread and the heart are still both there. Never gets caught up in explaining itself, just tells you like it is, invites you aboard for the journey, and keeps you relatively safe while you're there.