Everything is well explained and still there are so many moments where new discoveries are pushing the player forward, i really enjoyed the progression.
A couple quality of life improvements could be smaller trains models and a feedback sound for the buttons in my opinion.