Need More Troops: New languages in-game, few words about game balance.

Today, we are happy to announce six new languages (already in-game). Translations are not perfect, though, so if you can correct something (on steam page or in-game) in your native language, please, let us know. - When…