Monsters War is a strategy game with which you will have the opportunity to collect and evolve your team of monsters, which will fight in defense of your towers against the invasion of hundreds of different enemies. Once the game has started, the only thing you will see on the screen will be your character […]