This looks real professional! I enjoy the feel of the game and the potential of puzzling it provides.
I take it the levels are generated randomly? I can imagine the game being more interesting if the levels are designed so that there is a bit more to it than just finding the best spot for each tile one by one. I also did not really feel like i needed to use the second chance button. And when the scoring happens, I'm pretty sure there station on the tracks did not give me 2x multiplier.
But i did have fun playing it and would like to get back to it when there is a next version!