Het veelgeprezen en geliefde Deliver Us the Moon wordt later dit jaar op Switch gelanceerd, zoals onthuld tijdens Wired Direct ‘24.…