Archeage | China Final CBT Trailer – Homeland

We are honored to have been invited by Tencent as their partner, as the Chinese version of the ancient world is about to enter the ultimate closed testing phase, which is a very important milestone. They need a cinematic trailer to promote it on the internet. Previously, our trailers were shot from a free perspective […]