This past week, developer Embark Studios held an open beta for their destruction filled competitive FPS, The Finals. It proved to be a massive hit, pulling in 7.5 million different players throughout the week.
Embark Studios took to Twitter to state that the open beta made for "an unforgettable week." Using feedback pulled from the beta, the studio will now set out to make adjustments and fixes ahead of the game's...