I like the strong flash game vibes. The dialog was surprisingly well written, and the quick time events were cool.
I didn't understand the intricacy of the train assembly part of the game, but that didn't prevent me from enjoying the game. Death to the snow flakes!