Warface has a new PvE operation called ”Hydra” in a free update
With Christmas literally around the corner (press X to slide under it as you pass it when disliking Christmas), Warface is celebrating the holidays by giving an update to the game for free where there... Read More »