Pillar is a first person puzzle game set on a beautiful island. Navigate a mysterious world and solve all the puzzles to complete this demo! The ..