A few of my xbox friends mentioned that they were playing mayhem as part of the weekly pvp event. I couldn't find it on the PC version. Are the weekly PVP events available on PC as they sound like lots of fun?
Yes they are. However, you need to complete the milestones for playing 2 quickplay & 2 competitive matches first.
yes they are. In order to unlock them, you have to complete the call to arms questline. So 2 matches of qp and 2 matches of competitive.