Back in May, we covered Puppet Combo’s giallo-styled throwback slasher Bloodwash. Today they hit us up with news that the game will be finally be released next week! Bloodwash will hit Steam on September 16. Developers Black Eyed Priest and Henry Hoare had released a demo last year to some positive buzz, along with extensive […]