I've added a toggle for showing weapons or not on the train. I think they do look quite silly there so I've set the default to off. You can turn them on from the Game Settings (button on left side of screen - gear cogs icon).

It's terrible when a players Steam achievements are not syncing and then they complete a stage on Hard Mode and they don't get the Steam achievement. To counter this I've written a local database and now your achievements are saved within the game (it's happening in the backend and you won't see anything). This means that Special Rewards will unlock regardless of whether the Steam achievements register. Steam achievements not working for some players seems to be quite a common issue and some of the solutions are to restart the computer / steam and even uninstall and reinstall the game. I do not know why achievements do not unlock for all players. It is not an issue with the game as far as I can see but rather something to do with the backend with Steam. You can see that players are unlocking achievements. Here's the global achievement list. https://steamcommunity.com/stats/2336200/achievements/?curator_clanid=4777282&utm_source=SteamDB
I'm experimenting with pallet speed and I've doubled the pallet speed so with the full upgrade you should just need to slow the train a bit and they'll catch up to you. I've already increased the follow distance. A pallet will keep on following you up to about 3 widths of your screen away.
For the zombies that throw boulders and cars I've reduced the speed of what they've thrown by almost 50%. This should give you more time to respond and move your train out of the way.
I've changed the tree texture in Forest of the Dead to sort of make it look more like a forest. It's a bit of a balancing act to make the level look better but at the same not so cluttered that being able to see the enemies becomes a problem.
