Wolcen: Lords of Mayhem – Release Trailer By News Bot on February 12, 2020 on News, Videos, Videos multi WOLCEN Studio, Wolcen: Lords of Mayhem Tweet No Comments Wolcen: Lords of Mayhem releases on Steam from February 13th 2020. Take a look at the release trailer get all fired-up.