Feels appropriately disorienting at first and then culminates in a very joyous feeling. Very nicely told.