MachiaVillain - Official Release Date TrailerMachiaVillain is an evil mansion management and strategy game coming to Steam on May 16th, 2018.By Sam Leichtamer on May 5, 2018 at 7:56AM PDT MachiaVillain