Xanadu Land Release date : August 2, 2025 Studio : whiteisle Studio Publisher : whiteisle Studio Genres : Indie, Massively Multiplayer, RPG, Free To Play SteamOfficial site