It is most likely its gonna be released on Steam this summer, and I'm pretty sure you MUST have steam to be able to run multiplayer.
Well I Do Have Steam To Play GMOD and TF2, And ETC
Then i say you are good to go when it comes out on steam at summer
which hemisphere?
he is right