Handmancers Product Info Platform: PC Number of players: 1 Developer: 58Blades Publisher: 58Blades, Human Qube Games Genre: Strategy Release Date: November 12, 2026 Official Website