Paper Trail brings a charming paper puzzler to PC, Xbox, PlayStation, Switch and mobile on 21 May 2024. A sublime puzzle adventure is set to come to appear across almost every conceivable platform on ...
Paper Trail, an adorable indie adventure, will launch as a Netflix mobile game in 2023. Newfangled Games and Netflix are set to fold Paper Trail into the online streaming giant’s burgeoning mobile gam...