This Week’s New Releases 4/19 – 4/26; Killing Floor 2, Shovel Knight, ACC: China Posted on: April 19, 2015April 19, 2015