Looks great, plays well, all in all a super solid game :D The camera does not seem consistent, which might be kinda problematic for a kinda precision based game like this, but when it looks as new and shiny as this it is hard to complain :D
Lol yeah, it does add to the dynamic feel of the game so it is far from being all bad, and I'll bet it would help a lot with making some pretty sweet videos :D