Demon Tides: WE GOT A RELEASE DATE!

That's right! We just announced the Demon Tides release date during the Day of the Devs: Game Awards Edition show! Demon Tides will launch: February 19th, 2026! It's not quite 2025, but close enough! Check out the trail…