This seems like a very good intro to an awesome game.
Kind of reminds me of the Intro to Skyrim. Except maybe you're a detective on the train? A WIZARD!?!?! ... Whatever else rides trains XD.
Maybe a train mouse who has to stealth around and eavesdrop on passengers for clues O.O ...
It's cool what were you were able to do in a 3D world with simple colors. I really wanted to get out and run to the mountain or something. Sound really showing off the power of what nice effects can do to an atmosphere. :)