I have heard about it and actually i watch a pakour show called JUMP CITY SEATTLE. You should watch that some time. Interesting game too. I have also played it and USED to have it until i took it back to game stop.
The Color BLUE is everlastingly appointed by the deity to be a source of delight.
It actually looks quite smooth and nice.
Animations aren't up to the same level as Mirror and Assassin's Creed of course, but it is certainly nice to see the move towards movement based FPS's!