Kejora: Kejora has a release date!

We're proud to announce that we have finally confirmed a release date for Kejora! Kejora will be available on Steam on 4th September 2025 It's been a long journey, but we're happy to finally be in the last legs of devel…