Posted on August 19, 2019August 25, 2019 by DoovuAvadon: The Black Fortress Avadon: The Black Fortress is an epic, Indie fantasy role-playing saga. Download Mirrors: Mirror #1 [MEGA]