Cool game! Didn't understand the point of the scraps though, didn't seem like they restored your life nor counted towards score? I may have missed something though.
The ending indeed is pretty hectic, I kept dying by being stopped by cars going straight into me and then being shot by all the other cars at once. Pretty intense stuff if I do say so myself x)