Quite polished and fast-paced, took me a couple tries before I could get the hang of it, the train going off the screen on the side is indeed an issue, but it is a fun experience!
Thanks for playing! I'll have a look and see what I can do about that issue (I can't upload a fix during the voting phase, though).