I donít believe it is. If it is still possible literally no one plays it. There are some maps that show up on the online section but theyíre not joinable, theyíre just bugged maps that show up there even though the host isnít hosting the map.
If you hang on a little longer the PC multiplayer release is due to come out pretty soon, we donít have a date yet but weíve been told itís coming toward the end of spring or early summer. You can follow the updates here link