https://youtu.be/cO9tpWKY9D0
It looks pretty good. Anyone else interested?
EA coming 31st January and its looking good. CONAN EXILES