It will launch on July 25, 2025 on Switch