Nice work! I'm not sure what the purpose of adjusting the speed of the train is, maybe that was something that was intended to play more of a role but you ran out of time?
Anyway really nice work, seems like you laid the ground work for what could be a cool game.