The Finals is currently outdoing Call of Duty on Steam in terms of concurrent players by a notable margin. Created by Embark Studios, The Finals was recently shadow dropped at The Game Awards, after a hugely successful open beta that drew in over 7.5 million players.