Indie diabloid Wolcen: Lords of Mayhem became the highest-grossing game last week on Steam
On February 13, Wolcen: Lords of Mayhem was released on Steam. The debut project of indie studio Wolcen became the best-selling game of last week in the store.