From the sound of it, it sounds to me like this game was just made because everyone was like "OMG FREE RUNNING IS SO COOL!!!" for a while, so someone clicked onto this and decided to make/rush a computer game out of it. And mix it with a FPS.

Sounds pretty awful to me, I'm not even going to look at it.