Mira and the Legend of the Djinns Gets New Demo and Gameplay Trailer September 25, 2026 Humble Games Showcase 2025 – All of the Announcements and Reveals March 12, 2025