I enjoyed this game. One thing I was confused about was the powerup that gave me a turret that I could control with my own mouse, I thought I had that from the beginning.
It would also be nice to know how long I have left at each point before the train continues. Really cool concept though, well done!