The release date for Shadowhand finally announced!
At long last we are proud to announce that Shadowhand will release on Thursday 7th of December for $14.99 with a 10% launch discount. It won’t be in the Steam Winter Sale because of Valve’s discounting rules, so please bear that in mind.