I have no idea how but I beat the first bit and then got stuck on top of a building and wasn't able to progress any further,,,, was fun rolling on the side of the building though
I'm not sure what you mean, but I'm glad you enjoyed it!