Hell Let Loose on pc

Anyone playing Hell Let Loose on pc? I got it recently and enjoy it but its a big time team based game so running with randoms is sketchy. If you do wanna play hit me up, i have a couple of other people that play but the squads can be up to 5 man.