Embark Studios has unveiled The Finals, a team-based first-person shooter that focuses on dynamic play, destruction, and player freedom.Read More
Embark Studios has unveiled The Finals, a team-based first-person shooter that focuses on dynamic play, destruction, and player freedom.Read More