This Week’s New Releases 12/8 – 12/14; Detroit: Become Human, Shovel Knight, Blacksad: Under the Skin and More Posted on: December 9, 2019December 9, 2019