Allods Team May 30, 2021Entertainment Allods Team : Allods team is a russian video game developer and a subsidiary of mail.ru games.