Loading...

Unlock an additional 24 levels for the Pixel Restorer. Let's restore the images together!
April 26, 2025
Pixel Restorer: Image Folder 20 was released on April 26, 2025.
Pixel Restorer: Image Folder 20 is available on PC (Microsoft Windows).
No — Pixel Restorer: Image Folder 20 is a single-player game.
Pixel Restorer: Image Folder 20 was developed by Catnip Studios.