Squeaky Clean Comments on PC
Last Updated: May 4, 2021
- First Released: Apr 30, 2021
Squeaky Clean is an indie horror game set in the shower. Experience the fate of those who come across the urban legend known as the Shower Slasher as you enjoy some hot shower tunes.
Are you enjoying Squeaky Clean?
Click a score button below to add your rating... or even Write a review!