Newfangled Games — Game Developer

Name Release Date Current Players All-Time Peak Rating
Paper Trail Paper Trail 2024 13 67 88.16
Paper Trail Soundtrack Paper Trail Soundtrack 19 Jun, 2024 0 0
Paper Trail Demo Paper Trail Demo 19 May, 2022 0 0
File uploading