The Finals 1.5.0 Update Change Log Released
The finals have been out for just about a month now and are sitting pretty with about 40,000 concurrent players. Now Embark Studios the people behind the game have just released the 1.5.0 Title IUpdate that brings a bunch of new ...
8 months ago