Great game!! I hope to see this developed further! Features I'd like to see:
1. More and rarer train cars
2. The track gets larger after every level, increasing the territory but also increasing how far the train has to go.
3. Ability to improve towers/move towers around
4. More and unique upgrades
I love these sorts of games, well done!