Our Review
Developer: Keith Braccia
Genre: Arcade / Casual
Platform: iPhone
Price: Free
In-App Purchases: None
Blockchain / Crypto: No
Developer Type: Indie / Solo Developer
There is something refreshing about a mobile game that can explain its entire control scheme in a few seconds but still give you a reason to come back tomorrow.
GRAZE: Edge Rush, created by indie developer Keith Braccia, takes a very familiar arcade concept — keep moving, avoid crashing, chase a high score — and makes one important change:
Playing safely isn't really the point.
Instead, GRAZE encourages you to fly as dangerously close to obstacles as possible.
And that small twist gives the game its identity.
Simple Controls, Much Less Simple Decisions
The controls are deliberately minimal.
Hold the screen and your dot rises. Release and it falls.
That's essentially everything you need to know before starting.
But surviving is only half the challenge.
Passing comfortably through the middle of an opening might keep your run alive, but the real scores come from grazing the edges of obstacles without touching them. Successful close calls build your Heat multiplier, meaning aggressive players are rewarded for repeatedly putting a run at risk.
It creates a clever tension.
You constantly have to decide whether to protect the run you've already built or move a few pixels closer to danger in search of a much bigger score.
The controls are simple enough for almost anyone to understand. Mastering the risk behind them is another matter entirely.
The Daily Course Is GRAZE's Best Idea
Where GRAZE becomes particularly interesting is its Daily Course.
Every player receives the same seeded course for that day. The obstacles and opportunities aren't randomly giving one player an easier run than another — everybody is effectively facing the same challenge.
That turns what could have been another endless high-score game into a small daily competition.
You're not only trying to beat yourself.
You're trying to beat everyone else who was given exactly the same course.
Daily rankings are backed by Game Center leaderboards, while previous daily results can also be revisited. The game additionally keeps track of daily victories, giving competitive players something longer-term to chase beyond a single score.
It's a relatively small feature, but it's probably the reason GRAZE has more staying power than its minimalist appearance initially suggests.
Designed Around Risk
The Heat system is what makes the scoring work.
Rather than treating every successful obstacle in the same way, GRAZE rewards proximity to danger. Chain good grazes together and the multiplier climbs; back away from the edge and that advantage begins to disappear. The current game uses four multiplier tiers.
That means improvement isn't simply about surviving longer.
A player who survives conservatively can potentially be outscored by somebody who doesn't last as long but consistently takes harder lines.
For leaderboard-driven arcade games, that's important.
It gives skilled players something to optimize after they've already learned how to stay alive.
There's More Going On Underneath the Minimalist Look
Visually, GRAZE is intentionally stripped back.
The focus is on geometry, movement, color and immediate feedback rather than elaborate characters or environments. As Heat increases, the presentation becomes more intense, reinforcing the feeling that your run is getting increasingly dangerous.
There's also an unusual technical detail behind the game.
According to its current App Store description, the shapes are drawn and sounds are synthesized while the game is running rather than relying on a conventional collection of static game assets.
The soundtrack has become part of that procedural philosophy as well.
Version 2.2.0 introduced music generated according to the date, meaning players receive a new track each day alongside the new Daily Course. The arrangement also develops as a run progresses.
For such a small arcade title, it's an unexpectedly interesting approach.
Monetization Without Constant Interruption
Another positive is how restrained the monetization currently appears.
GRAZE is free and has no in-app purchases, energy system, timers or mandatory advertisements. Players who crash can optionally watch a short advertisement for a continue, but watching it isn't required.
That's a welcome change from mobile games designed around repeatedly interrupting the player.
More importantly for a competitive game, continued runs are handled with leaderboard fairness in mind. The game's previous update notes specifically explain that continued runs don't interfere with the Daily Course competition in the same way as normal uninterrupted attempts.
Where GRAZE Could Grow
The same minimalism that makes GRAZE appealing may also be its biggest limitation.
Players looking for progression systems, unlockable characters, large amounts of content or constantly changing environments may find the experience comparatively narrow.
Its long-term appeal depends heavily on one question:
Do you enjoy improving a score simply because you know you can do better?
For leaderboard players, speedrunners and arcade fans, the answer could easily be yes.
For someone looking for a deeper mobile game with narrative, progression or extensive customization, there isn't currently the same amount to discover.
Platform availability is another limitation. GRAZE is currently listed for iPhone requiring iOS 15.0 or later, so Android players are left out for now.