The Finals is shaping up to be quite the title. Created by Embark Studios - a Stockholm-based game studio that includes former Battlefield developers, The Finals plays like a game show mixed with the ...