Menthur 0 Posted March 15, 2012 As you know we have hit the Open Beta status today and of course it's time to celebrate this awesome moment with an even more badass thing: our newest trailer! Lean back and have fun! View the original post Share this post Link to post