Overhaul: Steam Next Fest Demo!

From October 1st to 7th You'll be able to venture into the Power Plant to get a first taste of the gameplay of Overhaul! In this demo we've gathered over 40 rooms, 5 items as well as several mechanics and unlocks to giv…