Posted on July 7, 2019July 22, 2019 by DoovuGhost Master Ghost Master is a puzzle strategy game developed by British studio Sick Puppies for Windows. Download Mirrors: Mirror #1 [MEGA]