Posted on February 14, 2019February 18, 2019 by DoovuWizard of Legend Wizard of Legend is an indie roguelike video game released by American studio Contingent99 and Humble Bundle in May 2018. Download Mirrors: Mirror #1 [MEGA]