Do you have what it takes to reach THE FINALS? – New Free to Play Team Based FPS
From Embark Studios comes a new free-to-play, team-based FPS that pushes environmental dynamism, destruction, and player freedom to the limits. Players compete in THE FINALS® – a combat entertainment gameshow…