Seems familiar
This reminds me of that one game where you are running on rooftops and trying to escape something. As you run, there are obstacles, varying heights in building, etc etc. Oh... and it never ended. Yeah, this seems similar, just with a different setting... still fun, but not really original. (can't remember what the other game is called either, which is driving me crazy now)