I adore this! It's like the train idea everyone had, but instead of that you're making a path for your heroes and revolve the whole game around that single mechanic! What a simple yet clever twist. Good job!