@antimnguyen I'm a quarter of the way through and my mind has already been blown multiple times.