Category: Video Games Reviews Paper Trail Is a Delightful Little Puzzle Game [Review] Liam Nolan Liam Nolan May 14, 2024