Weekly Release This Week’s New Releases 12/15 – 12/21; Untitled Goose Game and More December 16th, 2019 0 As we near the end of the year, releases start to slow down substantially. Thankfully, this week isn't without anything exciting, as Untitled Goose...