A friend just saw a tv advertisement for the game in a subway train here in Berlin

The game looks really good. I'm not really into that kind of comic art, but I think it's exceptionally well done in your game and I especially like the parallaxing landscape/city scenes. The reviews I read sounded very promising too, nice work!