Game Details

NameWizard of Legend
Latest rank415
Latest price11.19 EUR
ReviewVery Positive 90% of the 5,207 user reviews for this game are positive.
Release date15 May, 2018
Developer Contingent99
Publisher Contingent99