It looks like you're new here. If you want to get involved, click one of these buttons!
A proper gameplay video of Defiance I came across. It's in Russian
http://www.youtube.com/watch?v=oRq-IkCtiTo