A puzzle adventure/exploration game in which solving riddles and puzzles is key to moving forward and unearthing the mystery of the Zodiac.
A concept art for a canyon area in the game, with some statues thrown in it just for fun.
Kidding, those are actually the Shrines of the Zodiacs. More on that later.