Weekly Release This Week’s New Releases 12/8 – 12/14; Detroit: Become Human, Shovel Knight, Blacksad: Under the Skin and More December 9th, 2019 0 As we get closer to the end of the year, we start to see fewer exciting releases. That isn't to say this week has nothing exciting but it is a bit...