Birds Watching: Birds Watching releases on March 6, 2026.

Hi folks! Birds Watching launches on March 6, 2026. This is a short, narrative-driven horror experience where you play as the last human on Earth, long after the planet has burned to ashes. The air still tastes of smoke…