Mean Phantom Labyrinth - SUPER COOL PUZZLE • UK May 31, 2017 These look super cool !!! Mean Phantom Labyrinth … different colours & difficulties available. Can you beat them all?BUY HERE