Summary:
- The article reports on the upcoming release of the indie game "What Have You Done, Father," which is scheduled to launch on the Nintendo Switch on September 10th, 2026.
- It provides a brief overview of the game's premise, highlighting its narrative-driven gameplay and its official arrival on Nintendo's platform.