Vengeance: Beta Progress "Beta Teaser"

We are working on the new beta update and the date is coming closer and closer, here is the new Beta Teaser about the new update: https://www.youtube.com/watch?v=p7DoaIPD7mo