Beasts VS Monsters is an Idle role-playing mobile game developed by 21g company. I don’t play much mobile games anymore unlike before with Clash of Clans and Lord’s Mobile but I can throw an exception to this game because it’s an idle game. What’s different with idle games to other games? Well basically, idle games […]