Royal Squad

Royal Squad is a medieval defense game made by Idengames. Choose and position your squad members, utilizing each of their unique skills and fight against armies of zmbies!
Loading 1%...