Very cute visuals, good sound design, good implementation of theme. The only issue for me was unclear pathing. I've end up solving most levels by accident on 1-2 try, without any planning, because you cant understand where train is going. simple color coding of end point or train's path would help, i believe. but maybe there was a reason you didn't do it. Overall game is a pleasant experience!