Pretty good
I loved graphics and that sound is just right for this. But it looks a little bit like you took some of the train parts from an actual movie... I'm not sure but it looks a lot different on some parts.
Still, it looked good and made me anxious. Really want to know what happens next.