Heads Will Roll: Downfall: Patch 1.03, OST and Trading Cards

Hi everyone, The release of Heads Will Roll: Reforged is booming: we are proud to hold the line on the Steam Popular & Trending tab, boasting an impressive 90% Positive Review Score! If you haven't already, now is the p…