What i liked: I like the wallrun and the music.
What i didnt really like: The movements are a bit too floaty and I don't really see how it is related to "built to scale"
it fits the theme by using an alternative meaning to scale, being to climb something. You're climbing up buildings and structures