
Beat Hazard
BANGER · Shooter · 2010
The verdict
BUY IT.
A BANGER at $9.99.
- Length
- 4.6h
- Value
- $2.17/hr
- Reviews
- 95% positive
Watch this gameOne email when it is worth buying. Your call on what that means.
Get one email when Beat Hazard is worth buying.
One email per game. Unsubscribe in a click.
Minimum on the Steam store: 256MB of video memory. Runs on Windows, macOS, Linux.
Experience your music collection like never before with this intense music driven arcade shooter. Each of your songs will have its own unique ebb and flow based on the music.
What drives the score
How to read this
Every input gets a grade, S to D, read from the buyer's side. The score is multiplicative, so an input only counts as raising when it sits near the top of its own scale. Anything with real room left is holding the score back, because that room is the gap to 100. ▲ marks a lift, ▼ a drag or a dock, ? an input we do not have, • a fact this genre's score does not use. The exact weights stay secret.
The value story
It has never been cheaper than $0.99. That was April 2025. 104 discounts in the 14 years on record. They run about 70 percent off, roughly 5 weeks apart. Today it is at full price. The last sale was about 3 weeks ago, and on this game's rhythm the next one tends to arrive within 5 weeks.
Against its own genre it lands in the top 2 percent on value. It is better reviewed than 94 percent of its genre. It outscores the games it most resembles, including Symphony ($4.99, scores 55) and Distant Space ($0.99, scores 58).
On this data it would still be a BANGER at $29.79. It costs $9.99.
Critics scored it 70. Players sit 25 points higher at 95 percent, which usually means a game that plays better than it reviews.
Steam's global achievement data says about 6 percent of players ever finish it. On a 4.6-hour game, that is a lot of paid-for hours most people never see. This site sampled 346 of its Steam-purchase reviews; 1 was written by a buyer who refunded it, sampled from reviews written March 2020 to September 2026. Inside the two-hour refund window, 86 percent of the 832 reviews written there were positive, against 95 percent overall, and those are 16 percent of everything written about it.
The main story runs 4.6 hours. Doing everything runs 26, 5.5 times as long.
The drop-off
80% start to 6% finishMost players never reach the end. On a 4.6-hour game, that's a lot you pay for and may never use. Steam global achievements
Players
4 players at peak in the last day.
The chart appears once this game has been counted more than once.Player counts via SteamSpy.
What players say
first game purchased on steam in mid-2012 yeeeey uh game is fine i guess idk whatever
Player reviews from Steam: the most helpful all-time, plus the newest that clear the same quality bar, with the hours each player had put in when they wrote it. The mix of Recommended and Not recommended follows the game's Steam ratio. Rotates daily. Opinions are theirs.
Cite this score
Embed the live badge, copy the line, or download the card.
Beat Hazard scores 93/100 on the BANG Score (a BANGER). The BANG Score rates what a game is worth for the money. Via Steam BANGERS. https://steambangers.com/game/49600/beat-hazardThe BANG Score is one number for value, 0 to 100: price against how it reviews and how long it was built to be. It answers the money question and stops there; whether the game is for you is still your call.
Reviews set the ceiling and price moves you inside it, so a cheap game that reviews badly cannot climb. Ratings from few reviewers are shrunk toward the middle, so 100 percent from nine people does not outrank 96 percent from ninety thousand. Length comes from HowLongToBeat where it can be matched, measured against a per-genre floor so a five-hour narrative game is judged against other narrative games rather than against a sixty-hour RPG. Where no verified length exists the score says so and carries a dock, because the biggest input is then a guess. The full method, including where it is weak → Steam reviews as of Sep 16, price as of Sep 24.
A number here look wrong? Tell me what it got wrong and I will look at the inputs behind it.