Pillar: Pillar Coming May 29th to Steam

Hey everyone! Excited to announce Pillar is coming May 29th to Steam. Pillar made it's debut last February on PlayStation 4, Xbox 360 and the Humble Store. Pillar will launch on Steam with the option of buying the stand…