Nice job on your entry! I enjoyed your take on the theme and you mixed crossed paths with check points very nicely. Some of the puzzles had me scratching my head but was able to get there in the end.