The Henchmen: The Henchmen Demo available NOW for Steam Playtesters!

The Henchmen Demo is available NOW for Steam Playtesters! Currently limited to Steam Playesters, a small demo for The Henchmen has been released today! If you're not a Steam playtester, you can sign up from the store pa…