WOLCEN: Lords of Mayhem looks set to be the next breakout hit on Steam but the official release earlier this week has seen some major server issues arise.
Daily Express :: Entertainment Feed
WOLCEN: Lords of Mayhem looks set to be the next breakout hit on Steam but the official release earlier this week has seen some major server issues arise.
Daily Express :: Entertainment Feed