In couple of hours we'll push out another beta update (here is how to get in: http://steamcommunity.com/app/235360/discussions/0/864973124087517508/
This update will add French and German localizations. Currently, for beta-testing purposes you have to change language in Options inside the game, but after release you'll be able to select language as usual; in Steam.
Also, towers are still speaking in English, it's a known bug.
Some other fixes:
1. Lack of Victory screen after last mission on Heroic difficulty
2. Rewards for survival missions are fixed, also difficulty increased a bit
3. Specialization talent is fixed
4. Magma spell fixed
5. Fixed a bug where some missions weren't finishing
6. Fixed a bug where you couldn't buy cards in some rare occasions
7. Now you have an additional bonus for surviving hard side missions
So, please, install beta, test it and report bugs in appropriate forum (http://steamcommunity.com/app/235360/discussions/1/
BTW, we're adding Steam Trading Cards soon, here is one:http://imgur.com/Up6QAzU