Big Demo Update — Contract Saving, Vacuum Overheating & More

major update

Contract Cleaner · published

It's been a while since our last update. We've made some significant changes to the demo, including contract progress saving, a new vacuum heat system, a completely reworked main menu, and various gameplay and UI improvements.

Here's what's changed.


Contract Progress Saving

You can now save your progress and continue cleaning where you left off.

Previously, leaving a contract before completing it meant starting over from the beginning. With the new saving system, you no longer need to finish an entire contract in one sitting.

Your progress is saved automatically every few minutes. You can also save immediately by returning to the main menu through the in-game menu.

If you'd prefer to start a contract from scratch, you can delete your saved progress from the main menu.

We've also made improvements to the save system itself, including additional safeguards and backup saves to help prevent progress loss.


Vacuum Cleaner Overheating

We've added a heat system to the vacuum cleaner.

As you vacuum, the machine gradually heats up. You can monitor its heat level using the indicator in the bottom-right corner of the screen.

As the heat increases, the vacuum's sound begins to change and the machine starts shaking. If it reaches its limit, it automatically shuts off.

The vacuum cools down while it's turned off, so you'll need to give it some time to cool between longer cleaning sessions.

In the full version of Contract Cleaner, you'll be able to upgrade your vacuum cleaner to improve heat management and reduce interruptions.


UI Improvements

We've made quite a few changes to the game's interface, from the main menu to smaller animations and navigation improvements.

A New Main Menu

The main menu has been completely reworked.

We wanted the main menu background to be something special. We added an animated background that shows Hank’s living room.

These details should bring the room to life and give the menu a more natural nighttime atmosphere.

Menus and Animations

  • Added a new intro animation.

  • Added new animations to various UI elements.

  • Added an animated indicator when saving contract progress or settings.

  • Improved the animations for warnings and notifications.

  • Added an animated bucket drop with sound to the in-game menu.

Navigation and Controls

  • Improved menu navigation with keyboard and gamepad.

  • Input prompts now display only the currently used input method, instead of showing keyboard and gamepad controls at the same time.

  • Resetting key bindings now requires confirmation to prevent accidental resets.

  • Reorganized the settings menu for easier navigation.

Display Improvements

  • Improved support for different screen sizes and aspect ratios, including better handling of windowed mode.


Gameplay Improvements

Improved Contract Introduction

We've reworked the introduction that plays when starting a contract.

The van now drives into the area and parks, rather than appearing in place. Its lights also turn off a few seconds after parking.

It's a small detail, but it makes arriving at a new cleaning location feel more natural.

Interaction Indicators

We've added interaction indicators to make certain objects easier to find.

Sinks, trash bins, and buckets now have indicators to help you locate them while cleaning.

These indicators can be disabled in the settings if you prefer playing without them.

Contract Timer Improvements

  • The elapsed cleaning time now stops once all contract tasks have been completed perfectly.

  • Your cleaning time is now displayed when you finish a contract, whether fully or partially completed.


Bug Fixes

  • Fixed an issue with wiping sensitivity when using a gamepad. Thanks to Lepus97 for reporting it.

  • Fixed an issue where physical objects sometimes remained opaque while highlighting was active, making it difficult to see dirt underneath them.


We're continuing to work on Contract Cleaner, with more improvements and content planned for the full game.

Thanks to everyone who's been playing the demo and sharing feedback. Bug reports and suggestions have been helpful in identifying issues and deciding what to improve.

If you encounter any problems or have suggestions, feel free to share them with us.

Big Demo Update — Contract Saving, Vacuum Overheating & More · Contract Cleaner patch notes · SteamPeaks