It seems well-made, and I imagine it could be fun, but ...
and this might be due to the browser I'm using (Firefox), but it's impossible to aim. The "aim-cross" (or whatever it's called) is very, very unstable. It keeps moving around, 360° around the player - nothing like a recoil, even when I'm not moving the mouse (ofc, in game, the train is always moving).