Devolver Digital will host a “Devolver Direct” broadcast on July 11 at 12:00 p.m. PT / 3:00 p.m. ET featuring gameplay reveals, release date announcements, and new game reveals, the publisher announced. You will be able to watch it on Twitch. The showcase will end with the release of demos for Carrion, Disc Room, and […]Source