Duil: Duil Launching on November 27, 2025!

After 6 years of development, we’re thrilled to announce that Duil will officially launch on November 27, 2025! Explore dark and mysterious worlds, face challenging bosses, and experience the full action-packed Metroidv…