Defenders of the Mystic Garden will be released on April 18th in SCEE.

No Comments

Defenders of the Mystic Garden will be released on April 18th in SCEE, or the European territories. Don’t forget that it will release on April 10th in the Americas.

Tags: