Thats so cool. I like the train part.
Oh forgot to mention that this dream was broadcasted in my head in 2012-03-21