The Pillar is a 3D visually-stunning puzzle-adventure game set across a variety of temple-themed locations.