NEWS December 10, 2019 by Jack Parsons The Talos Principle: Deluxe Edition gets a surprise launch on Nintendo Switch Who are you? and what is your purpose?