The Talos Principle Confirmed For Physical PS4 Release, Best Boxart Ever Posted on: May 7, 2015May 8, 2015