The game feels a bit too difficult. I believe the difficulty should be easier at first and get harder and harder. Currently, I feel like the game is difficult and gets even more difficult with time which does not feel great.
Maybe try to have fewer and shorter trains at first.
I don't feel like the player has enough information to know when the trains will actually arrive. It would probably be better to have something like a number to indicate the order of appearance of the trains.
As for the visuals and the sound/music, they are quite dull and the game feels like it doesn't play enough with the theme.