Played the Demo, love the concept.I'd be interested in wishlisting it in Steam, if I wouldn't be living in Germany....
Oh and I noticed that in the demo the subway entrance vanishes at some point....