This Week’s New Releases 8/18 – 8/24; RAD, Black Desert, Oninaki and More Posted on: August 19, 2019August 19, 2019