MachiaVillain: Machiavillain will release its terrors upon the world on May 16, 2018

Hello Villains, We are excited to announce that MachiaVillains, the evil mansion management and strategy game, will release its terrors upon the world on May 16, 2018, on Windows PC, Mac and Linux for $19.99. You can ta…