And here it is again, the Primals trailer thread ^^

http://www.youtube.com/watch?feature...&v=35eG27KJeNI