Shadow Labyrinth is set to launch July 18 for Xbox Series X|S, PlayStation 5, Nintendo Switch, and PC. A Digital Deluxe ...