I deleted my review, dammit. Starting over with the pithy version. 
 A trippy as hell story that was good for 50%, super-crazy-awesome for the next 25%, and the rest was disappointing. 
 Still recommended despite that weird turn of direction at the end there. I'm posting before I accidentally delete this again.