Gathering the latest trusted data…
Platforms: Microsoft Windows
2026 video game
The Witch and the Lost Babies was released on May 4, 2026.
The Witch and the Lost Babies is available on Microsoft Windows.
Game data from Wikidata (CC0)