Great song, the message makes me happy to listen to this. I always had a different impression of punk until i heard this. sounds wonderful. It also reminds me of a game called freejack a bit. Its about parkour and free running and stuff.
I'll be looking out for punk now on. Take care and good luck! :D