Image: iam8bit The most exciting showcase of Summer Game Fest 2024 is here. Continue reading… Post navigation Devolver’s indie game showcase had yakuza, cults, and a creepy reality TV show NASA is commissioning 10 studies on Mars Sample Return—most are commercial