The Snowstorm hits Warface these winter holidays
The Snowstorm season hits Warface on PC, PlayStation 4, Xbox One, and Nintendo Switch. Global publisher MY.GAMES begins the holiday celebration in its tactical first-person shooter Warface with the Snowstorm…