Yes
Start your game from your Steam library and click the last sever option I think it is AP I think and when the screen comes up in the bottom middle press quick join and you should get it in just your ping may be high
I think it has some fun play ! But to me it feels like its Call of Duty Motern Warfare on a bigger scale .. i own it so ill play it but my Money is on World War 3 beinng the under dog and taking the place of BF4 ... Only time will tell