This Week’s New Releases 8/16 – 8/23; Zombi, Dungeon Travelers 2, Tales From the Borderlands Episode Four Posted on: August 16, 2015August 16, 2015