Guayota is a 3D puzzle-adventure game developed by Team Delusion. Players will reveal the dark secrets of Saint Brendan’s Island, an island said to be a paradise on Earth. Wielding only a...