I really like how second part almost doesn't sound like it's reversed. Looks like a lot of effort was put into making it sound good both ways.
For a bit of constructive criticism - I feel like mix could use a bit of touch up. Seems like drums (especially ride) are bit too quiet compared to other things; but maybe that was required to make it so smooth both ways