Posted on April 6, 2019May 20, 2019 by DoovuBlackguards Blackguards is a 2014 tactical role-playing game for Microsoft Windows and OS X. Download Mirrors: Mirror #1 [MEGA]