Leap of Faith: Leap of Faith - Walkthrough DLC out now.

Ever wondered what your in-game choices do? How to unlock a scene? Or want to know a bit about how the game was made? See concept renders and other content that were scrapped along the way? The Walkthrough DLC is an in-…