Royal Revolt 2: Tower Defense icon

Phone

Royal Revolt 2: Tower Defense

Action Flaregames ⭐ 4.20 10,000,000+

Clash with hero waves from enemy kingdom castles in this RTS war strategy game!

Version 12.0.0 92.1 MB Everyone 10+

Screenshots

Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Royal Revolt 2: Tower Defense screenshot
Permissions Explained 19 permissions requested View details

This app requests 19 permissions. The table below explains what each permission may allow and what users should review before installing.

Status Permission What it means Why it may be used User safety note
Common Internet access android.permission.INTERNET Allows the app to open network connections and communicate with online services. Commonly used for streaming, syncing, login, ads, analytics, downloads, cloud features, and app updates. Common permission. Review the app’s behavior if it does not appear to need online access.
Common View network status android.permission.ACCESS_NETWORK_STATE Allows the app to check whether the device is connected to Wi-Fi, mobile data, or another network. Often used to avoid loading content when offline or to adjust loading based on connection quality. Generally low risk by itself.
ℹ️ Review Access Wifi State android.permission.ACCESS_WIFI_STATE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Schedule Exact Alarm android.permission.SCHEDULE_EXACT_ALARM This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
Common Vibration control android.permission.VIBRATE Allows the app to control device vibration. Used for notifications, alerts, haptic feedback, timers, alarms, or game feedback. Generally low risk by itself.
⚠️ Sensitive Modify external storage android.permission.WRITE_EXTERNAL_STORAGE Allows the app to write or modify files in shared device storage. Used for saving downloads, media files, exports, edited documents, backups, or cached content. Sensitive permission. Make sure file access matches the app’s purpose.
⚠️ Sensitive Read external storage android.permission.READ_EXTERNAL_STORAGE Allows the app to read files from shared device storage. Used by media players, file managers, backup apps, editors, upload tools, and document apps. Sensitive permission. Review carefully if the app does not need access to files or media.
ℹ️ Review Vending Billing com.android.vending.BILLING This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Finsky Permission Bind Get Install Referrer Service com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Gms Permission Ad Id com.google.android.gms.permission.AD_ID This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Com Applovin Array Apphub Permission Bind Apphub Service com.applovin.array.apphub.permission.BIND_APPHUB_SERVICE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Send notifications android.permission.POST_NOTIFICATIONS Allows the app to send notifications to the device. Used for alerts, reminders, messages, account activity, updates, or media controls. Review notification settings if the app sends too many alerts.
ℹ️ Review Keep device awake android.permission.WAKE_LOCK Allows the app to prevent the device from sleeping while a task is running. Used for media playback, downloads, navigation, alarms, calls, or long-running background tasks. Review battery usage if the app keeps the device awake too often.
ℹ️ Review C2dm Permission Receive com.google.android.c2dm.permission.RECEIVE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Access Adservices Ad Id android.permission.ACCESS_ADSERVICES_AD_ID This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Access Adservices Attribution android.permission.ACCESS_ADSERVICES_ATTRIBUTION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Access Adservices Topics android.permission.ACCESS_ADSERVICES_TOPICS This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Foreground Service android.permission.FOREGROUND_SERVICE This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.
ℹ️ Review Com Flaregames Rrtournament Dynamic Receiver Not Exported Permission com.flaregames.rrtournament.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION This is an Android permission or app-specific permission requested by the app. The app may use this permission for features related to its category, device support, background behavior, storage, connectivity, or system integration. Review this permission before installing, especially if it does not match the app’s expected purpose.

About Royal Revolt 2: Tower Defense

Lead your Kingdom to victory with RTS war strategy and by becoming the most powerful King or Queen in the RPG action world of ROYAL REVOLT 2. The key to success is your offensive battle skills and RTS conquest strategy. Adjust them to your RTS war strategy tactics and troops regularly! Create an epic tower defense which resists the toughest clash with ease. Choose your armies, tower defense RTS strategy and obstacles wisely for your Kingdom depends on them Raid your foes Kingdoms and destroy their castle defense through RTS, as they try to withstand your powerful army of Archers, Paladins or even Werewolves and Dragons. Partnered with a loyal Pet Pal and a Royal Guardian you are ready for any epic quest and enemy tower defenses that lie ahead of you! The Blacksmith will help you to create even better items in a true RPG game style! Melt down items you don’t need and collect Pearls. Later on, this RPG game friendly blacksmith can apply magical Runes to your offense and defense Features: ☆ Tower Defense RPG ☆ Build a strong tower castle defense that can withstand any attack. Choose the Troops, Obstacles, and Towers defenses you want to build your path with in RTS. Level up your Kingdom, and choose the best items and spells for your King/Queen to match your individual play-style. ☆ Forge Alliances ☆ Play together with your friends or join players from around the globe to improve your castle defense an to create a powerful Alliance that can battle together for epic boosts and treasures. ☆Regular Seasonal Events ☆ Fight in Alliance Wars, Conquests, and Ninja Events to see who really has the best tactics and to receive powerful Chests and Boosts. ☆Discover the depths of your Castle Defense Town ☆ Forge your weapons at the Blacksmith. Visit the Granny for a chat (and loot). Discover the mystical Dungeon beneath your Castle and unlock powerful Troops! ☆And much more☆ Are you ready to lead your Kingdom to victory? Do you have the best castle defense strategy? The world of Royal Revolt 2 awaits you. Community: Follow Royal Revolt 2 on Facebook: https://facebook.com/royalrevolt Join in-depth discussions and insights on our forums: https://forums.flaregames.com/ Need help? Contact our friendly support team: http://feedback.flaregames.com/ Terms of Service: Royal Revolt 2 is free to download and play, however, some game items can also be purchased for real money. If you don’t want to use these features, please disable in-app purchases in your device settings. According to our Terms of Service, Royal Revolt 2 is allowed for download and play only for persons 16 years or more of age, or with explicit parental consent. You can read more here: http://www.flaregames.com/parents-guide/ By accessing or using a Flaregames product, you're agreeing to our Terms of Service (www.flaregames.com/terms-service/).

What Royal Revolt 2: Tower Defense Is Used For

Royal Revolt 2: Tower Defense appears to be a mobile strategy game built around castle defense, troop management, and offensive raids. Based on the metadata, players lead a kingdom, set up defenses, choose units such as archers, paladins, and fantasy creatures, and attack enemy castles in RTS-style battles. It seems aimed at users who want a mix of action, planning, and progression on a phone.

The app description also points to RPG-style systems, such as leveling up a king or queen, forging items, collecting runes, and unlocking stronger troops through castle features like the blacksmith and dungeon. Network permissions and billing support suggest it is designed for online play, seasonal events, alliances, and optional in-app purchases. Because it includes ads and notifications, it may be used as an always-connected live service game rather than a purely offline experience.

Common uses

  • Build and upgrade a castle defense layout
  • Send troops to raid enemy kingdoms
  • Manage a king or queen with RPG-style progression
  • Join alliances for group battles and shared rewards
  • Take part in seasonal events and special challenges
  • Use blacksmith and dungeon systems to unlock or improve gear
  • Play as a phone-based strategy and action game
Best for:
strategy gamers castle defense fans mobile RPG players online multiplayer phone app

App Details

Package:
com.flaregames.rrtournament
Category:
Action
Developer:
Flaregames
Version:
12.0.0
Updated:
Mar 23, 2026
Min Android:
7.0
Age Rating:
Everyone 10+
Contains Ads:
Yes
In-App Purchases:
Yes

Official Listing

  • Official listing available on Google Play
  • Package name: com.flaregames.rrtournament
  • Age rating: Everyone 10+

Explore More

Browse more apps in Action or explore the Phone hub .

Related Action Apps

Clash of Kings icon

Clash of Kings

Strategy Elex Wireless
Version 11.13.0 297.6 MB ⭐ 3.80 50,000,000+ installs
Blaze of Battle icon

Blaze of Battle

Strategy Leyi Classic Games
Version 9.0.0 ⭐ 3.70 1,000,000+ installs

How to Download Royal Revolt 2: Tower Defense

If this app is not hosted directly on APKApps official link, then for the safest and most up-to-date version, install it from its official Google Play listing.