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 …