Embark Studios released a new gameplay trailer for The Finals team shooter game and said it will hold a two-week closed beta fro March 7 to March 21. Players can join the first wave of contestants in the ultimate virtual combat game show by signing up for playtesting via Steam. The Finals remains in development and beta participants should expect p…Read More