Defense Royale Description
Epic experience that puts players into engaging arena to battle & defeat powerful machines and monsters in a competition against each other. Choose one of a dozen of completely different skills, earn XP, unlock new abilities and dominate on the battleground!
Open up