Never seen it, but does look way fun. To reply to Omer from what I guessed from what I saw; The reason he had it tough turning corners, was because of his Agility.
I noticed he climbed faster than anyone else; So Tough is faster climbing, Speed is running speed, Agility is turning and dunno the other one xD
I'd say the game is like TalesRunner, but the graphics are like Streetgears. If not, Streetgears and FreeJack are quite a like, just one has skates and the other doesn't.