Paper Trail: Paper Trail is in the Steam Winter Sale! 60% off!

Everyone here at Newfangled Games would like to wish you all a Happy Holidays! To celebrate the nice folks at Valve are hosting a Winter Sale and Paper Trail is 60% off - our biggest discount to date! https://store.stea…