Wow, these are deceptively difficult puzzles! I love it when the rules seem very simple, but it results in a lot of nuance and complexity. Well done! You got the core down, so all it needs is art and sound to complement the train theme.