Tag: Embark Studios
The Finals Open Beta was played by 7.5 Million players, a great number for a new game
Alex -
The Finals open beta was played by 7.5 million people, a whopping number of contestants to enter a new game. The beta began on Oct...