Towa and the Guardians of the Sacred Tree Game Introduces Guardians in New Trailer

Game launches on September 19 for PS5, Xbox Series X|S, Switch, PC