A new internet mystery game, named “Red Triangle”, has surfaced. Meanwhile, six chapters with crypto puzzles and other challenges are known to exist. Is the Red Triangle the new Cicada 3301?