Loading...



Zombie Train

Plays 127

The train is running and stopping all the time, but there ain’t a single person controlling it. Your life depends on how this automatic system works and how fast you can shoot the zombies down and fix your barricades every time a new wave of flesh eating creatures come close.