Duck Life 7: Battle: French and Thai languages added

Do you speak French or Thai? Good news! You can now play Duck Life Battle in your own language. More languages are coming soon, keep watching this space!