Squeaky Clean: Game releases in 2 days!

Hello! Squeaky Clean's release is just around the corner and work has continued daily to ensure it's polished and ready for you! While the game's release date is set to April 30th it looks like the earliest we can see a…