This is a nice game with superb art and presentation, it also fits the theme very well.
That said I have found the game to be too buggy at times:
- If you walk off the edge of the train before the room's quest is completed then you get stuck and can't return.
- In the level with the diamond ring, if you jump up at the platform at just the right timing you can get a "super jump" which launches you above the train.
- I think the dash mechanic should have been explained at the beginning.
- There should've been a graphical indicator showing how many bullets are left in the levels requiring guns, I died several times because the gun stopped firing and it took me a few tries to realize that the bullets were limited.
But of course these bugs should be easy to fix and it's obvious that you've got a great game here!