Comparison

Ninja Battle! vs Devil Run

Price, ratings, monetisation and update history for both games, side by side — with what reviewers say about each.

Head to head
About

Ninja Battle!

Engage in intense 1v1 ninja battles by skillfully aiming and firing shurikens. Utilize wall bounces and strategic jumps to outmaneuver opponents and overcome obstacles in this action-packed game.

Highlights
  • 1v1 ninja fighting
  • Shuriken aiming and firing
  • Wall bouncing mechanics
  • Obstacle avoidance
  • Strategic jumping
Features
Read full description

Test your ninja aiming skills with this awesome game! This is the ultimate 1 on 1 ninja fighting game. You will have many challenges besides just hitting your opponent with shurikens! Drag to aim and release to fire. bounce off the walls like a true ninja fighter and keep yourself airborne to hit your enemies. You will have to Jump around in order to avoid obstacles and get a better shot…so how are your ninja skills? Can you win this fight?!

About

Devil Run

Navigate challenging levels filled with unexpected traps and obstacles. Master precise movements and timing to reach the end of each stage. This game offers over 100 unique levels designed for fun and replayability.

Highlights
  • Over 100 unique levels
  • Challenging traps and obstacles
  • Simple controls
  • Progressive difficulty
  • Engaging gameplay
  • Visually appealing graphics
Features
Read full description

Hey there! Welcome to Devil Run Troll Level Again, a super fun game with a cheeky little twist. Your mission? Just get to the door at the end of each level to win. Easy-peasy, you might say, but hold on! You're in for some surprises – like sneaky holes that pop up when you least expect them, spikes that suddenly start moving, and even ceilings that seem to have a mind of their own and come tumbling down. You'll find every level has its own unique flavor of fun. Just remember, if you slip up, you'll have to start again. So, think on your feet, roll with the punches, and most importantly, keep that smile on your face. Why play Devil Run Troll Level Again: - Over 100 levels packed with fun that'll keep you hooked! - It's a breeze to start playing, but oh boy, mastering it is another story. - Gorgeous, simple graphics that'll make your heart do a little dance. - Buzzsaws are part of the mix, but they're the friendly kind! How to play Devil Run Troll Level Again: - Move your character using the arrow keys or the touchscreen. - Jump over gaps and dodge the dangers that come your way. - Keep your eyes peeled for spikes, pits, and sneaky obstacles that can trip you up. - Make it to the end of each devilishly fun level to win. Patience is key, and you might need a few tries to get it right. Watch the bad guys and traps closely, and plan your moves and jumps. The game's super enjoyable because it's tough – it'll keep you on your toes with surprises and timings that need to be just right. Remember, it's a tough game, but oh so satisfying when you beat it! If you're looking for a fun devil troll game, Devil Run Troll Level Again is developed for you. Do you have the courage to conquer these hellish levels and vanquish the devil himself? Step into Devil Run Troll Level Again and don't die again!

Screenshots

Ninja Battle!4 screens
Devil Run4 screens

Verdict

The call

The clearest difference is in-app purchases: Ninja Battle! at none against Devil Run's 1. Ninja Battle! also leads on update cadence (every 10 days vs monthly) and review sentiment (21% vs 6%). On price, rating, ratings volume and ads there is nothing between them.

Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS

CostPrice · In-app purchases · Ads · Monetization

Both are free to download. Devil Run sells 1 one-off in-app purchase. Ninja Battle! asks for nothing beyond the download.

ReceptionRating · Positive reviews · Number of ratings

On the App Store both sit at effectively the same score — 4.4 for Ninja Battle! against 4.3 for Devil Run. Both are backed by a comparable volume of ratings — 509 and 239 respectively. Written reviews are what separate them: 21% of Ninja Battle!'s written reviews are positive against 6% of Devil Run's.

UpkeepUpdate frequency

Ninja Battle! ships an update every 10 days, Devil Run monthly. The most recent releases landed on October 3, 2026 and October 15, 2026 respectively.

Scorecard4 real differences · 6 level
Ninja Battle! versus Devil Run: the parameters behind the verdict, then further details
ParameterNinja Battle!Devil Run
PriceFreeFree
Rating4.4 (509 ratings) — better4.3 (239 ratings)
Positive reviews20.8% of reviews — better6.3% of reviews
Number of ratings509 — better239
Update frequencyEvery 10 days — betterMonthly
AdsYesYes
In-app purchasesNo — betterYes
MonetizationAd-supported — betterFree with in-app purchases
DevicesiPhone, iPad, iPodiPhone, iPad, iPod
Requires iOS12.0 — better13.0
Further details — not scored
Size255 MB198 MB
Age rating12+4+
DeveloperIndigo BuntingDO HAI HA

Customer experience

Ninja Battle!

All ratings509 ratings
Positive83.9%
Neutral3.9%
Negative12.2%
Written reviews24 reviews
Positive20.8%
Neutral20.8%
Negative58.3%

Devil Run

All ratings239 ratings
Positive81.2%
Neutral4.2%
Negative14.6%
Written reviews32 reviews
Positive6.3%
Neutral6.3%
Negative87.5%

User reviews

Ninja Battle!

From 509 App Store ratings

What we love

  • 🎮 Fun and entertaining gameplay concept
  • 💡 Cool teleport mechanic
  • ✨ Quality game design
  • 🎁 No mandatory ads to unlock weapons

Room to improve

  • 📺 Excessive ads after every match
  • ❌ No option to pay and remove ads
  • 🐛 Enemies become invincible/take no damage
  • 🔄 Game progression resets on app closure
  • ⚠️ Major bugs affecting gameplay

Devil Run

From 239 App Store ratings

What we love

  • 👍 Interesting and fun gameplay
  • 👍 Good overall game quality

Room to improve

  • 👎 Excessive and intrusive ads
  • 👎 Constant push notifications
  • 👎 Difficulty in closing ads
  • 👎 Repetitive levels and design
  • 👎 Forced to turn on notifications

Bugs and requests

Ninja Battle!

Reported bugs

7 issues
  • Enemies become invincible and take no damage
  • Weapons pass through enemies without dealing damage
  • Game progress resets when app is closed
  • Shop purchase functionality broken at high gem counts
  • Enemies pushed out of weapon range become invincible
Show 2 more
  • Repeated levels labeled as new levels
  • Knives go through ninjas without damage

Requested features

6 requests
  • Premium/paid option to remove ads
  • Restore tournament game mode
  • Add cosmetic skins and weapon upgrades
  • Implement gem shop with purchasable items
  • Increase game difficulty
Show 1 more
  • Skip or reduce post-match animations

Devil Run

No bugs or feature requests surfaced in reviews.

In-app purchases

None

Ninja Battle!

No in-app purchases

1 purchases

Devil Run

One-time1
  • Remove ads$2.99

Questions

Is Ninja Battle! free?
Ninja Battle! is free to download, with no in-app purchases.
Is Devil Run free?
Devil Run is free to download, with in-app purchases available.
Which has better reviews, Ninja Battle! or Devil Run?
Ninja Battle! is rated higher. Ninja Battle! averages 4.4 out of 5 from 509 ratings, while Devil Run averages 4.3 from 239 ratings.
Do Ninja Battle! or Devil Run have ads?
Both Ninja Battle! and Devil Run show ads.
Which is updated more often, Ninja Battle! or Devil Run?
Ninja Battle! ships an update every 10 days, and Devil Run monthly. Most recently, Ninja Battle! was updated on October 3, 2026 and Devil Run on October 15, 2026.

Other comparisons