SyntagmaA puzzle adventure with platformer elements.A suddenly arrived package contains a mysterious artifac...