Devolver Direct 2024: Everything AnnouncedMike Straw·June 8, 2024On Friday, in addition to Summer Game Fest and Day of the Devs, Devolver Digital held its own Devolver Direct...