Wolcen: Lords of Mayhem - Launch Gameplay TrailerWolcen: Lords of Mayhem will release on Steam on February 13, 2020!By Ben Janca on February 14, 2020 at 5:01PM PST Wolcen: Lords of Mayhem