Interesting concept, I loved the light-weight movement and sliding.
I managed to glitch out the map twice and obtain all the upgrades.