Hello everyone, We want to inform you that our game's release has been delayed by two days. The new release date is April 19, 2025. We apologize for any inconvenience and appreciate your patience and support. Thank you for your understanding.