Took a while to get used to the jump timings, and took me a good few tries to work out good visual indicators to help timing the reverse jumps, but was a fun little challenge, great job.
thanks alot :)