NewsUpcoming Games

Puzzle Adventure Game ‘Paper Trail’ From Newfangled Games Releases on May 21st for iOS and Android Through Netflix Alongside the PC and Console Versions

Early last year, Newfangled Games announced that its puzzle adventure game Paper Trail would be coming to iOS and Android …