No, after installing the game mod, all you have to do is launch the game, choose your language (EN = English), and faction, and then enjoy this amazing strategy game without having to install anything.