58BLADES CompanyGames Navigation: Home / Companies / 58BLADES 58BLADES Games Handmancers PC 58BLADES 5th May 2026 (UK/EU) Share: