Excellent chart, a lot of input switches that make you think while still being fluid. A challenge for most XD players without relying on note density or click spam; the epitome of tough but fair.
Some really good charting here - lots of very fun sections and patterns. The 24 difficulty doesn't tally with 24 difficulty on official tracks but that's par for the course with customs. I think there's a mild overuse of beat holds but that's just my taste and something seemingly unavoidable with custom charts. All in all though, this is very well thought out and executed.